The Children's Museum of Atlanta. Photo courtesy of the museum
The Children's Museum of Atlanta. Photo courtesy of the museum

10 Best Indoor Play Spaces for Kids in Atlanta

When the weather gets cooler or rainier in Atlanta, indoor play spaces offer a great change of scene for kids to run off some energy, make new friends, and practice those gross motor skills.

Indoor playgrounds like Buddy's, Leapin Lizards, and Top Play offer large play spaces for kids to climb, bounce, jump, and explore (note that most require socks to be worn at all times). For something different, consider the Children's Museum for an educational experience, or Tiny Towne for older kids to have fun driving and learning road rules.

Read on for the top indoor play spaces for kids in Atlanta—and be sure to sign up for Mommy Poppins' Atlanta newsletter to keep up with the latest and best things to do with kids!

1. Buddy's Indoor Playhouse - 3315 South Cobb Drive, Suite 600, Smyrna

4,000 square feet of entertainment with everything from books to a driving track. Local parents love the attentive staff at this play center designed with younger kids in mind. Best for ages 1-5.


Leapin Lizards has plenty of bouncy activities to burn energy. 

2. Leapin Lizards - 2050 Lawrenceville Hwy Suite #1002, Decatur

Huge indoor play area for walkers through to age 10 - and wifi for the parents. Leapin' Lizards also offers a parents' night out drop-off program twice a month. Local caregivers love the wide range of fun on offer for younger kids.

3. Childrens' Museum of Atlanta - 275 Centennial Olympic Park Dr NW

With the aim of helping kids to learn through play, the Childrens' Museum provides a wide range of engaging things for kids to do, including science experiements, creative activities and interactive settings including a delivery truck and a grocery story. Best for kids aged up to 8. Closed on some Wednesdays.

4. Gymboree Play - 2205 LaVista Rd, Toco Hills

Gymboree offers class and play combos on a membership basis. Local parents recommend it for its interactive, stimulating environment for babies and toddlers.

5. Top Play - 7230 McGinnis Ferry Rd Ste 125, Suwanee

A miniature town setting here, featuring an animal hospital, firehouse and more, are a top draw at this indoor play center. Local parents rate this location for being very clean as well as offering a great range of fun activities to keep kids happy.

6. Tiny Towne - 2055 Beaver Ruin Rd, Norcross

Kids aged three and up can have a go at driving and become familiar with road rules and road safety at this indoor driving center. Parents love it for the educational aspect as well as the fun for the kids.


Kids and parents will love this mega-sized indoor entertainment center.

7. Kefi - 3637 Peachtree Rd NE Suite D, Buckhead

Kids can be DJs, test toys, climb and more at this mega-sized indoor entertainment center opposite Phipps Mall. It features a special area for babies and spaces for parents to relax and work. Closed Sundays.

8. Hippo Hop - 1936 Briarwood Ct NE

This indoor play area is chock-full of areas for kids to explore, and parents love it for its various age-appropriate spaces, including a soft floor for the littlest crawlers. The Hippo Cafe offers a range of healthy snacks for the kids and coffee for the adults.


Bean Town is a fun indoor playground that is an ideal place for kids to play, learn, and explore.

9. Bean Town - 3775 Windermere Parkway, Suite J

Local parents rave about this new indoor play space for kids in Atlanta, which features a series of  play spaces that cater to kids of different ages and even an art station. Bean Town makes extra effort to cater to kids with special needs. Nut-free and closed on Mondays and Tuesdays.

10. Legoland Discovery Center - 3500 Peachtree Rd. NE, Buckhead

Lego fans will have a blast here: kids can see how lego is made, play in the Duplo village, build and race cars, and even watch 4D Lego movies. Located in Phipps Plaza.

Photos courtesy of the play spaces/museums


Buddy's Indoor Playhouse
3315 South Cobb Drive Suite 600,
Smyrna, GA 30080

Leapin Lizards
2050 Lawrenceville Hwy Suite #1002
Decatur, GA 30033

Children's Museum of Atlanta
275 Centennial Olympic Park Dr NW
Atlanta, GA 30313

Gymboree Play
2205 LaVista Rd Toco Hills
Atlanta, GA 30329

Top Play
7230 McGinnis Ferry Rd Ste 125,
Suwanee, GA 30024

Tiny Towne
2055 Beaver Ruin Rd
Norcross, GA 30071

Kefi
3637 Peachtree Rd NE Suite D
Atlanta, GA 30319

Hippo Hop
1936 Briarwood Ct NE
Atlanta, GA 30329

Bean Town
3775 Windermere Parkway Suite J
Cumming, GA 30041

Legoland Discovery Center
3500 Peachtree Rd. NE
Atlanta, GA 30326