guides

Your Guide to Indoor Fun!

Indoor Play Options in Metro Richmond

By Macaroni KID Richmond January 5, 2025

The Metro Richmond area has a variety of indoor play options for your family to drop in and enjoy during the winter, rainy days, extreme heat or just because! The following list of interactive museums, play cafes, skating, bowling and adventure centers is organized by county, including Chesterfield! Learn more by clicking on each link. This is an ongoing list so check often!


Richmond

Children’s Museum of Richmond

  • Ages: 0 - 9 years
  • Activities: The Downtown flagship location offers 44,000 square feet of engaging activities, including water play, indoor apple picking, and a kid-run TV studio. It provides numerous opportunities for play, creativity, and learning.
  • Cost: FREE to $9.00 (Memberships & Scholarship Memberships Available)
  • Address: 2626 W Broad St, Richmond, VA 23220


DawnStar Video Games

  • Ages: All ages
  • Activities: Arcade
  • Cost: $5.00 - $70
  • Address: 3007 West Clay St Ste A Richmond, VA 23230


Maymont's Robins Nature Center 

  • Ages: All ages
  • Activities: Active play and learning with River Reach, a 34-foot waterfall sculpture featuring microscopic river microorganisms. You can play in virtual shallow pools that respond to touch, find wildlife, native plants, climb rocks, learn about the river ecosystem, and see giant river murals.
  • Cost: FREE - $8.00
  • Address: 2201 Shields Lake Dr, Richmond, VA 23220


River City Roll

  • Ages: All ages before 7:00pm 
  • Activities: HyperBowl; Kids are welcome until 7pm daily. No drop offs. Adult supervision is required at all times.
  • Cost: Starts at $20.00 per lane for 1 hour; $4.00 shoe rental. Lane prices depend on the day.
  • Address: 939 Myers St, Richmond, VA 23230


Science Museum of Virginia

  • Ages: All ages
  • Activities: The Science Museum of Virginia offers a variety of engaging activities and exhibitions to inspire curiosity and discovery in science, technology, engineering, and math for people of all ages. The museum features hands-on exhibits, lab spaces, makerspaces, and the largest screen in Richmond, The Dome. 
  • Cost: Free - $17.50 (Memberships & Scholarship Memberships Available)
  • Address: 2500 W Broad St, Richmond, VA 23220


Sunshine Play Cafe

  • Ages: 0 - 5 years
  • Activities: Richmond's First Boutique Toy Shop and Play Space where you can test select toys before you buy, enjoy open play, all while having your favorite coffee! Offers rough & tumble, pretend play, a trampoline, slides, swings, trains, Legos, and more! Open play on Tuesday Mornings! (9am & 11am play)
  • Cost: $20 for a 2-hour block; $10 for siblings
  • Address: 9200 Stony Point Pkwy, Richmond, VA 23235


The Bunny Hive

  • Ages: 0 - 6 years 
  • Activities: Our Kindergarten Prep program guides preschool children through essential kindergarten skills with sensory classes, musical sing-a-longs, and gross motor games. Additional activities include ballet, Learning Lab for developmental milestones, music classes, art classes, and baby massage for newborns.
  • Cost: First class FREE; $39.00 single class (Membership available)
  • Address: 401 Libbie Avenue Richmond, VA 23226


The Park 

  • Ages: All ages
  • Activities: Mini golf, virtual golf & duckpin bowling. Geared toward tweens, teens and adults.
  • Cost: $5.00 - $70
  • Address: 1407 Cummings Drive, Richmond, VA 23220


Top Golf

  • Ages: All ages (any person under 17 must be accompanied by an adult)
  • Activities: Golf fun with interactive games
  • Cost: $5 one-time member fee for new players; starts at $14.00 hr. per bay. Varies by the day and time. 
  • Address: 2308 Westwood Ave, Richmond, VA 23230


Virginia Museum of History & Culture Fine Arts (VMHC)

  • Ages: All ages (any person under 17 must be accompanied by an adult)
  • Activities: Free play area with the hands-on, interactive Commonwealth Explorers and Our Commonwealth exhibits.
  • Cost: FREE - $12.00 per person (Memberships available)
  • Address: 428 N Arthur Ashe Blvd, Richmond, VA 23220


Virginia Museum of Fine Arts (VMFA)

  • Ages: All ages (any person under 17 must be accompanied by an adult)
  • Activities: Interactive art exhibits; hosts free Open Studio Sunday where families can participate in art activities. 
  • Cost: FREE admission; classes and special exhibits cost extra. 
  • Address: 200 N. Arthur Ashe Blvd, Richmond, VA 23220



Henrico

Bowl America Short Pump

  • Ages: All ages
  • Activities: Bowling rink and arcade
  • Cost: Starting around $10.00 per person, $5.99 shoes rental
  • Address: 4400 Pouncey Tract Road, Glen Allen, VA 23060


Bowlero (Richmond- Broad Street)

  • Ages: All ages
  • Activities: Bowling rink and arcade
  • Cost: Starting around $10.00 per person, $5.99 shoes rental
  • Address: 6540 W Broad St, Richmond, VA 23230


Bowlero Shrader Lanes

  • Ages: All ages
  • Activities: Bowling rink and arcade
  • Cost: Starting around $10.00 per person, $5.99 shoes rental
  • Address: 8037 Shrader Rd, Richmond, VA 23294


Chuck E. Cheese (Richmond)

  • Ages: All ages
  • Activities: Family entertainment with arcade games and pizza.
  • Cost: Free admission; $2.00 - $6.00 Play Passes & Bands (Fun Pass Memberships Available)
  • Address: 9030 Broad St, Richmond, VA 23294


Dave & Busters

  • Ages: All ages
  • Activities: Arcade, virtual reality games, and billiards. 
  • Cost: Must purchase a digital or physical card to play games. Starting at $20.00 for 50 tokens.
  • Address: 4001 Brownstone Blvd, Suite 101, Glen Allen, VA 23060


Draftcade

  • Ages: All ages before 7:00pm
  • Activities: Arcade with 75 classic arcade games, 6 Skee-Ball lanes, Pinball, 4 All Star Hoops, Classic Consoles & Giant Jenga
  • Cost: $10.00 for 1 Game Band; can also pay to add credits
  • Address:11800 W Broad St, Richmond, VA 23233


Drive Shack

  • Ages: All ages (any person under 17 must be accompanied by an adult)
  • Activities: Golf fun with interactive games
  • Cost: Starts at $10.00 per kid and $20.00 per adult. Prices varies by day. 
  • Address: 1647 Four Rings Dr, Richmond, VA 23233


Kids Empire

  • Ages: All ages
  • Activities: Large maze playground with slides, block area, soccer area, bumper cars, dance area and more. 
  • Cost: Free for infants and up to 2 adults - $19.99 (kids ages 1 - 17 years); $5.99 for additional adult 
  • Address: 9677 W Broad St, Glen Allen, VA 23060


Open Play @ Oasis Church

  • Ages: 0 - 11 years
  • Activities: Indoor playground, separate playhouse area, designated playroom for babies, toddler friendly restrooms, age-appropriate toy area and storytime. Open play times varies monthly. 
  • Cost: FREE
  • Address: 1630 E. Parham Rd., Henrico, Va 23228


NES Cornhole

  • Ages: All ages (any person under 17 must be accompanied by an adult)
  • Activities: Indoor cornhole venue 
  • Cost: $20.00 per person
  • Address: 2443 Old Brick Rd, Glen Allen, VA 23060


Rollerdome

  • Ages: All ages
  • Activities: Roller skating rink
  • Cost: $7.00 - $10.00; $5.00 for skates
  • Address: 4902 Williamsburg Rd, Richmond, VA 23231


Romp N’ Roll West End

  • Ages: 3 months - 5 years
  • Activities: Developmentally appropriate movement, art, and music classes children from 3 months to 6 years of age exercise their bodies, grow their minds, and nurture their imaginations.
  • Cost: $10 Trial Class
  • Address: 9677 W Broad St, Glen Allen, VA 23060


Skate Nation Plus

  • Ages: All ages
  • Activities: Public ice skating, laser tag and arcade. 
  • Cost: $16 (skating); $4 skate rental; $20 (laser); arcade prices vary
  • Address: 4350 Pouncey Tract Rd, Glen Allen, VA 23060


Sky Zone Trampoline Park (Glen Allen)

  • Ages: All ages
  • Activities: The original home of wall-to-wall aerial action. Ultimate dodgeball, freestyle jump and toddler zone. 
  • Cost: FREE (2 & under with adult paid admission) - $23.99 
  • Address: 10087 Brook Rd Ste 6506, Glen Allen, VA 23059


Sky Zone Trampoline Park (Short Pump)

  • Ages: All ages
  • Activities: The original home of wall-to-wall aerial action. Ultimate dodgeball, freestyle jump and toddler zone. 
  • Cost: FREE (2 & under with adult paid admission) - $26.99 
  • Address: 205 Towne Center West Blvd, Richmond, VA 23233


Surge Adventure Park

  • Ages: All ages
  • Activities: Offers a variety of activities and attractions for the whole family, from trampoline park, arcade, zipline, dodgeball, climbing features, soft play, ninja course and more!
  • Cost: $16.99 - $28.99
  • Address: 1406 N Parham Rd Ste A200, Richmond, VA 23229


Urban Air (COMING SOON)

  • Ages: All ages
  • Activities: Kids area for ages 7 and under. Tubes playground, ninja warrior course, indoor slide park, and more. 
  • Cost: TBD
  • Address: 10050 W Broad St., Glen Allen, Virginia 23060



Hanover

Ashland Skateland

  • Ages: All ages
  • Activities: Roller skating rink and game area.
  • Cost: $6.00 - $9.00; $4.00 skate rental; $5.00 skate mate
  • Address: 516 N. Washington Hwy., Ashland, VA 23005


Bass Pro Shops

  • Ages: All ages
  • Activities: Games, aquarium and dining
  • Cost: FREE admission; extra cost for games
  • Address: 11550 Lakeridge Pkwy., Ashland, VA 23005


Bowlero Mechanicsville

  • Ages: All ages
  • Activities: Bowling rink and arcade
  • Cost: Starting around $10.00 per person, $5.99 shoes rental
  • Address: 7317 Bell Creek Rd, Mechanicsville, VA 23111


Busy Bee Play City & Cafe

  • Ages: 0 - 7
  • Activities: Imaginative play area, infant area & storytime
  • Cost: Under 1 - Free w/paid sibling; 1-12 Years Old - $14.99 (Memberships available)
  • Address: 325 Hill Carter Pkwy Ste L., Ashland, VA 23005


Pump It Up Hanover 

  • Ages: 0 - 12
  • Activities: Indoor inflatables and small toddler area. 
  • Cost: $12 per child (2 adults/family jump free with paid child admission)
  • Address: 9555 Kings Charter Dr, Ste I Ashland, VA 23005



Chesterfield

Art Factory Play Cafe & Party Place

  • Ages: 0 - 5 years for play area; all ages for open art studio
  • Activities: Indoor play space created for kids ages 5 and under. Also, an open art studio for all ages. 
  • Cost: $8.00 per participating child for play area; $8.00 - $35.00 for art sessions
  • Address: 4818 Market Square Ln, Midlothian, VA 23112


Bowlero Midlothian

  • Ages: All ages
  • Activities: Bowling rink and arcade
  • Cost: Starting around $10.00 per person, $5.99 shoes rental
  • Address: 11532 Hull Street Rd, Midlothian, VA 23112


Chester Skateland

  • Ages: All ages
  • Activities: Skating rink 
  • Cost: $5.00 - $12.00 per person; $5.00 skate rental; $5.00 skate mate
  • Address: 2300 Southland Drive Chester, VA 23831


Children’s Museum of Chesterfield

  • Ages: 0-9
  • Activities: The Children's Museum Chesterfield offers a variety of hands-on exhibits, including an art studio, a transportation station with a real fire truck and city bus, and an 18' tire climber. It encourages learning through play with unique experiences for children.
  • Cost: FREE to $9.00 (Memberships & Scholarship Memberships Available)
  • Address: 6629 Lake Harbour Dr., Midlothian, VA 23112


Chuck E. Cheese (Midlothian)

  • Ages: All ages
  • Activities: Family entertainment with arcade games and pizza.
  • Cost: Free admission; $2.00 - $6.00 Play Passes & Bands (Fun Pass Memberships Available)
  • Address: 9030 Broad St, Richmond, VA 23294


Holiday Bowl

  • Ages: All ages
  • Activities: Bowling, pool and games
  • Cost: $3.00 (seniors) - $5.25 adults & kids); $4.00 shoe rental
  • Address: 11400 Jefferson Davis Hwy., Chester, Virginia 23237


Ice Zone

  • Ages: All ages
  • Activities: Public ice skating
  • Cost: $16 (skating); $4 skate rental
  • Address: 636 Johnston Willis Dr, North Chesterfield, VA 23236


Launch Trampoline (Richmond)

  • Ages: All ages
  • Activities: Nine attractions, such as Fury Laser Tag, Ninja Obstacle Course, Tumble Tracks, Jump off Wall, Battle Pit, Extreme Dodgeball, Slam Dunk Basketball, Trampolines and arcades. Also host Ignite (glow night) and toddler time
  • Cost: $17.00 - $27.00
  • Address: 10903 Hull Street Rd, Midlothian, VA 23112


OFF the Wall Indoor Bounce & Party Place

  • Ages: 6 months - 10 years
  • Activities: Inflatables and ages 5 and older and a toddler Area for 4 & under with ride on toys, imagination toys, cars, dinosaurs and dolls. 
  • Cost: $15 (1 adult included per child, additional Guests $5.00); Wednesday Military & First Responders Discount (Police, Firefighters, EMS, & Military) Only $9 per child, good for up to two kids per ID.
  • Address: 9201 Midlothian Turnpike Richmond, VA 23235


Putt Putt Fun Center

  • Ages: All ages
  • Activities: Arcade area; mini golf is outdoors.  
  • Cost: Staring at $1.00 per game. Game cards available. 
  • Address: 7901 Midlothian Tpke, North Chesterfield, VA 23235


Romp N’ Roll (Midlothian)

  • Ages: 3 months - 5 years
  • Activities: Developmentally appropriate movement, art, and music classes children from 3 months to 6 years of age exercise their bodies, grow their minds, and nurture their imaginations.
  • Cost: $10 Trial Class (Memberships available)
  • Address: 11541 Busy St, Richmond, VA 23236


Skate-A-Way Midlothian

  • Ages: All ages
  • Activities: Skating rink 
  • Cost: $9.00 - $12.00 per person; $5.00 skate rental
  • Address: 3330 Speeks Dr, Midlothian, VA 23112


Sky Zone Trampoline Park (Richmond)

  • Ages: All ages
  • Activities: The original home of wall-to-wall aerial action. Ultimate dodgeball, freestyle jump, toddler zone and GLOW jump. 
  • Cost: FREE (2 & under with adult paid admission) - up to $31.00
  • Address: 1345 Carmia Way Richmond, VA 23235


Toddling Around

  • Ages: 0 - 6 years
  • Activities: The play place features an array of play equipment and toys including climbing equipment, slides, toys for imaginary play, and so much more.
  • Cost: $10.00
  • Address: 12260 Branders Creek Dr, Chester, VA 23831


Unplugged Games Cafe

  • Ages: All ages
  • Activities: Browse their huge selection of 1,346 board games!
  • Cost: $8 for a Play Pass fee
  • Address: 1300 Sycamore Square Dr, Midlothian, VA 23113


Uptown Alley

  • Ages: All ages
  • Activities: Enjoy the latest in the modern-day bowling experience with our state-of-the-art bowling lanes. Head over to the Arcade which includes 60+ games from old favorites to the latest and greatest games.
  • Cost: Starts at $35.00 per lane for 1 hour; $4.00 shoe rental; game cards start as low as $5.00 ($1.00 activation)
  • Address: 6101 Brad Mcneer Pkwy, Midlothian, VA 23112


Last but, certainly not least, don't forget to check out some FREE and/or LOW-COST fun at your local libraries and community centers in the Metro Richmond area:

Richmond: Recreation Centers I Libraries



Henrico: Recreation Centers I Libraries



Hanover: Recreation Centers I Libraries



Chesterfield: Recreation Centers I Libraries