Top 20 Indoor Activities for Kids in Asheville and Blue Ridge Mountains

Top 20 Indoor Activities for Kids in & near Asheville

While you may first think of outdoor exploration during a family vacation to Asheville and the Blue Ridge Mountains, you will be surprised at the number of indoor activities and things to do with the kids. This is especially important on those rainy or wintry days. Find plenty of places that provide children with the stimulation, exercise and free play they need. Plus, they often give parents a much needed break. (Feature photo: Asheville Museum of Science)

From hands-on, interactive STEM exhibits, art workshops, and children’s museums to trampoline parks, arcades, games and more - below you’ll find a wide variety of indoor activities for kids in Asheville and nearby towns in western North Carolina. Also see our guide for Hands-On Learning & Children's Museums.

Indoor Things for Kids to Do

Asheville Museum of Science Kids AMOS
Asheville Museum of Science (AMOS)
This fully interactive science museum in downtown Asheville is a must visit for the whole family! Exhibits include elements of forestry, minerals, planetary exploration, dinosaurs and more. Check out the STEM laboratory and hurricane simulator- they even have a “toddler nest,” for the littlest ones to experience hands-on learning. 
Asheville Art Museum Kids Art PLayce
Asheville Art Museum
Designed for young visitors, the Art PLAYce is a creative space for everyone to play and learn together in a sensory-rich environment with free exploration of colors, shapes, textures, and patterns. Kids can try out a variety of one-of-a-kind interactive pieces created by regional artists, or make art of their own. See family programs like Tot Time, Artful Adventures, Baby & Me and more.
Museum of Cherokee
Museum of the Cherokee Indian
The Museum of the Cherokee Indian shares the history and culture of the Cherokee people and sets the scene for the Cherokee Heritage Trails. See impressive exhibits that take you from 11,000 years ago to the present. The nearby Oconaluftee Indian Village is also a must visit for families.
Waynesville Recreation Indoor Pool
Waynesville Recreation Center Indoor Pool
This indoor pool and water park is open daily throughout the year, making it a great way for kids to be active on rainy day or snow day. They also do pool parties!  A family day pass is $20, and good for up to 6 people. Other pool pass options available.
Hands On! Childrens Museum Hendersonville
Hands On! Children's Museum, Hendersonville
This children's museum in historic Downtown Hendersonville has interactive exhibits with focuses on science, nature, engineering, motor skills and more. Exhibits include pet vet hospital, grocery store, lego raceway, puppet theatre, stage and many more! 
LaZoom Kid Tours Asheville
Lazoom Kids Comedy Tour, Asheville
All aboard the big purple bus for this kid-centric comedy tour featuring a blend of Asheville’s history and humor. Geared for kids 5–12, the tour includes magic, jokes, and more with outlandish tour guides leading the way. Tour is 1 hour, kids 3 and under are free. Kid tickets are $17.
Retrocade West Asheville
Retrocade, West Asheville
With a large selection of classic and modern video games, pinball machines, air hockey, skee-ball and more, this family-friendly business welcomes people of all ages. It’s a great place to do family game night. They have a variety of local craft beers, wine or sodas. Play all day for $10.
Indoor Skatepark Asheville
RAD Skatepark, Asheville
This large, indoor skate park in the River Arts District offers a safe, supervised environment for skaters and riders of all ages. Kids may bring skateboards, bikes, or scooters to ride. Parents may drop off and pick up kids or stay and observe in the lounge. RAD also offers lessons and skate camps. Admission starts at $10. 
Mountain Play Lodge Asheville
Mountain Play Lodge, Asheville
This large indoor play space, ideal for kids 10 and younger, offers two age-appropriate play floors with a variety of soft play equipment including a miniature village, toddler slides, and a large jungle gym with slides. Find a variety of food and beverage options for purchase, including snacks, coffee, and even beer and wine! Admission: $8-14. Don't forget to wear socks!
Sky Zone Asheville
SkyZone, Asheville
This indoor jump park offers wall-to-wall trampolines, obstacle courses, climbing wall, foam pits, toddler courses and more! Jump passes range from 30-120 minutes. Join fun events like GLOW, an after dark jumping dance party with lasers, music and blacklights and Toddler Time for little ones. Admission $7-22/jumper
Fox N Otter Escape Rooms Asheville
Fox-N-Otter Adventure Puzzle Rooms, Asheville
This locally owned, family friendly business creates brain-twisting puzzles where participants try to escape perplexing scenarios. Younger children are welcome, puzzles are geared towards kids ages 10-15. Single admission is $25/person, with group packages available.
Kid Senses Hands On Learning Rutherfordton
KidsSenses, Rutherfordton
This large, interactive space in Rutherfordton offers fun indoor and outdoor exhibits where kids can learn and stimulate imagination through hands-on playing. There are 14 different interactive exhibit areas geared for kids 10 and under. For kids 11 and up they offer a hands-on maker space called The Factory that offers workshops. The Factory is one block KidSenses.  
Sky Lanes Bowling Alley Asheville
Sky Lanes, West Asheville
Make it a family date at this West Asheville bowling alley, open daily with lots of options for kid-friendly bowling, including bumpers and assist ramp. In-house Bar & Grill menu has a wide variety of bowling alley munchies like nachos and fries, and items like salads, sandwiches, burgers and more. Games: $4, shoe rentals start at $3.
Roller Rink Near Asheville
Smoky Mountain Sk8way, Waynesville
This large skating rink offers open skate sessions, bounce houses, obstacle course, arcade games, snack bar a more with various themed events. Find a variety of skate rental options, including skate trainer for beginners. Admission + skate rentals start at $9. (Closed Mon-Wed)
Aquarium & Shark Lab Hendersonville
Aquarium & Shark Lab, Hendersonville
This inland aquarium is home to 275 fish, invertebrates, reptiles, and salamanders with 2 dozen exhibits, including a shark study tank. With focuses on education, enrichment and exploration, there are many programs for students of all ages to learn about aquatic life. Kids can observe reptile, shark, and sting ray feedings and even see puffer fish training! Admission is $4-5, children 2 and under are free.
Mineral & Lapidary Museum Hendersonville
Mineral & Lapidary Museum, Hendersonville
Featuring many diverse underground treasures like raw minerals, meteorite, gemstones and fossils the museum is a great place to take kids to see the many exhibits and especially highlights like a tyrannosaurus rex skull, a mastodon tusk and teeth, and a wooly mammoth leg bone.
Asheville Pinball Museum
Asheville Pinball Museum
This downtown Asheville treasure trove for pinball and classic video games is a great rainy day activity with over 80 games. Play a flat rate admission, no tokens or coins necessary. Admission for adults is $15, 10 and under are $12.
WNC Air Museum Asheville
WNC Air Museum, Hendersonville
Celebrating flight, this air museum has an impressive collection of historic airplanes, flight manuals, engines, historic photographs of airplanes and pilots, and more. See and touch airplanes from the 1910s to the1980s. Admission is free, and donations are appreciated!

Get Our Free Email Updates
Get our digest of travel news, new activities and attractions, travel giveaways, and seasonal events in Asheville and the North Carolina Mountains.
While Asheville is a romantic getaway for many, it's also a fun family getaway to create lifetime memories. Here are some of the favorite things to do with children and kids of all ages in the North... read more
More and more families are coming to Asheville and the Western North Carolina mountains for the wide variety of unique family-friendly... read more
Due to COVID-19 safety concerns, many summer camps are canceling the 2020 season. Please check with each camp directly.School’s out for summer! While the excitement of summer break is felt by kids... read more