Concord, NC
Indoor waterpark resort kept at 84°F year-round — slides, wave pool, a giant tipping-bucket treehouse — plus MagiQuest, arcade and ropes course. Day passes available.
Day passes from about $55 (varies by date)
Search by name, then narrow by town, category, season or free vs paid. Your selections are saved in the link, so you can share or bookmark them.
Categories
Seasons
62 activities match your filters
Hours, prices and seasonal dates change often — always check the official website before you go. Info last reviewed November 2026.
Concord, NC
Indoor waterpark resort kept at 84°F year-round — slides, wave pool, a giant tipping-bucket treehouse — plus MagiQuest, arcade and ropes course. Day passes available.
Day passes from about $55 (varies by date)
Charlotte, NC
Mecklenburg County's indoor water park uptown: 3-story Blue Comet slide, lazy river, Saturation Station kids' play structure, beach entry and lap lanes. Open Fri evenings and weekends.
Low-cost county admission
Concord, NC
Indoor aquarium at Concord Mills with an ocean tunnel, sharks, rays, touch pools and Lego-themed play.
Charlotte, NC
Uptown hands-on science museum with labs, live demos, an IMAX Dome theatre, a rainforest and aquarium exhibits. Field-trip planner for groups.
Huntersville, NC
Play-based STEAM museum for toddlers to early elementary: pretend-play town, building zones, water play and live shows.
Charlotte, NC
Small nature museum beside Freedom Park with live animals, a butterfly pavilion and kid-height exhibits — great for little ones.
Charlotte, NC
Uptown racing museum with race simulators, a pit-crew challenge, historic cars and the 'Glory Road' banked track display.
Charlotte, NC
Aviation museum at Charlotte Douglas Airport featuring the 'Miracle on the Hudson' plane, hands-on flight exhibits and dozens of aircraft.
Charlotte, NC
Interactive optical-illusion rooms and photo spots — a crowd-pleaser for tweens and teens on a rainy day.
Gastonia, NC
Natural history museum with dinosaurs, NC wildlife halls, a mineral gallery, planetarium, a Catawba Indian village and an 1700s backcountry farm on a nature trail. Free 2nd Tuesday evenings (4–8 pm).
Good to know: Free admission the second Tuesday of each month, 4–8 pm.
Concord, NC
Indoor skydiving wind tunnel near Concord Mills; kids as young as 3 can fly with an instructor.
Charlotte, NC
Big family entertainment center in Ballantyne: bowling, laser tag, ropes course, rock climbing, bumper cars and arcade.
Huntersville & Pineville, NC
Bowling, large arcade, escape rooms and restaurant under one roof at two locations.
Mint Hill & Cornelius, NC
Trampolines, climbing walls, ropes courses and indoor playgrounds.
Charlotte (Northlake) & Pineville, NC
Wall-to-wall trampolines, foam zones, dodgeball and toddler time.
Gastonia, NC
Trampoline courts, ninja course and foam pits in Gastonia.
Rock Hill, SC
Trampoline park with the area's largest ninja course, foam pits, flying trapeze and dunk zone.
Huntersville, NC
Indoor ninja/parkour gym with open-play passes and kids' classes.
Concord, NC
Indoor inflatable playground with bounce houses, obstacle courses and a toddler area.
Monroe, NC
Clean, spacious indoor playground with ball pits and climbing structures.
Matthews, NC
Indoor playground for kids 10 and under with ball pits, climbing structures and slides.
Gastonia, Charlotte & Monroe, NC
Glow-in-the-dark indoor mini golf with monster-themed holes.
Concord & Pineville, NC
Big arcade and restaurant — good for rainy-day treats.
Concord, NC
Bowling, laser tag, arcade and bumper cars.
Indian Trail, NC
Indoor ice rink with public skating sessions year-round.
Pineville, NC
Indoor ice rink with public skate sessions and learn-to-skate classes.
Charlotte, NC
Professional theatre for kids at ImaginOn, staging family shows and classes.
Rock Hill, SC
Natural history museum with an Ice Age Carolinas exhibit, the Settlemyre Planetarium, trails and gardens.
Rock Hill, SC
Pretend-play museum for ages 0–6 with dress-up, farm and kitchen exhibits.
Charlotte, NC
Home of the 1774 Hezekiah Alexander rock house, Mecklenburg's oldest home, plus exhibits on Charlotte history.
Charlotte, NC
North Carolina's first art museum. Free admission Wednesday evenings 5–9 pm, often with family crafts.
Good to know: Free Wednesdays 5–9 pm.
Charlotte, NC
Modern art museum uptown; Wednesday Night Live (5–9 pm) adds music and workshops.
Charlotte, NC
Uptown museum celebrating African-American art and culture with frequent free family programs.
Charlotte, NC
Free self-guided tour through the life of Billy Graham, starting with a talking-cow animatronic in a barn-shaped building.
Dallas, NC
Free museum in historic Dallas, NC with local history exhibits and a carriage collection.
Lancaster, SC
Free galleries on Catawba Nation history and pottery — great for NC/SC history units.
Waxhaw, NC
Local history museum on the Waxhaws region and Andrew Jackson's early life.
Huntersville / Lake Norman, NC
Free hands-on energy science center at McGuire Nuclear Station on Lake Norman, with a nature trail. Walk-ins Tue–Thu 12–3 pm; groups by appointment.
Charlotte, NC
Kids' and teen library uptown with free storytimes, puppet shows, and a stop-motion studio.
Throughout Mecklenburg, NC
20+ branches with free storytimes, STEM programs and homeschool resources.
Gastonia & Gaston County, NC
Free kids' programs, storytimes and maker activities across Gaston County branches.
Concord, Kannapolis, Harrisburg, NC
Free storytimes and family programs at branches across Cabarrus County.
Charlotte, NC
Indoor nature center, easy trails, and a unique fenced nature playground; frequent free family programs.
Huntersville, NC
1,460-acre preserve on Mountain Island Lake; Quest nature center has a big aquarium and interactive exhibits, plus trails, horseback riding and paddling.
Pineville, NC
Free indoor kids' play area inside the mall — handy on rainy days.
Concord, NC
Huge outlet mall home to SEA LIFE, Dave & Buster's and more — easy rainy-day walking.
Multiple locations, NC
Free hands-on build projects for kids on the first Saturday of the month.
Monroe, NC
Union County's public library system, with four branches offering free children's programs and storytimes, plus a quiet indoor spot on rainy days.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Rock Hill, SC
York County's public library system, with five branches offering free storytimes, kids' programs and indoor space for rainy days.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Lancaster, SC
Lancaster County's public library system, with free children's programs at the Main Library in Lancaster and branches in Indian Land and Kershaw.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Matthews, NC
Free Charlotte Mecklenburg Library branch with a children's area. Check the official CML storytime and events calendar before you go.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Mint Hill, NC
Free Charlotte Mecklenburg Library branch with a children's area. Check the official CML storytime and events calendar before you go.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Cornelius, NC
Free Charlotte Mecklenburg Library branch with a children's area. Check the official CML storytime and events calendar before you go.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Huntersville, NC
Free Charlotte Mecklenburg Library branch with a children's area. Check the official CML storytime and events calendar before you go.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Charlotte, NC
Free Charlotte Mecklenburg Library branch with a children's area. Check the official CML storytime and events calendar before you go.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Pineville, NC
Free Charlotte Mecklenburg Library branch with a children's area. Check the official CML storytime and events calendar before you go.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Gastonia, NC
Free public library with a children's area. Check the official library calendar for storytimes and kids' programs.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Belmont, NC
Free public library with a children's area. Check the official library calendar for storytimes and kids' programs.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Fort Mill, SC
Free public library with a children's area. Check the official library calendar for storytimes and kids' programs.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Indian Trail, NC
Free public library with a children's area. Check the official library calendar for storytimes and kids' programs.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Indian Land (Lancaster County), SC
Free public library with a children's area. Check the official library calendar for storytimes and kids' programs.
Good to know: Storytime days and times vary by branch — check the official calendar before you go.
Charlotte, NC
The YMCA of Greater Charlotte offers children's swim lessons, from parent-child Swim Starters through Swim Basics and Swim Strokes, plus day camps and gymnastics at some branches.
Membership or program fees — see the official site.
Good to know: Check the official camp page for camp ages and dates.