articles

21 Indoor Fun Spots for Kids in Fort Myers - Fort Myers Beach

To Find Your Family Fun When It's Too Hot or Wet Outside

By Arianna Dabu, Macaroni KID Fort Myers - Fort Myers Beach February 1, 2024

Struggling to find something to do during rainy season? Don’t worry! We’ve got you covered (no pun intended!) with these 21 ideas for indoor activities in Fort Myers - Fort Myers Beach with kids. They are listed in alphabetical order:

Calusa Nature Center & Planetarium
Location: 3450 Ortiz Ave. Fort Myers, FL 33905
Cost: Adults $10 | Children $5 | Members FREE
Hours: Tuesday - Sunday: 10am - 4pm
Why we like it: They have daily programming, homeschool classes, events and more!

Chuck E Cheese
Location: 5020 Cleveland Ave, Fort Myers, FL 33907
Cost: All you can play game cards start at around $10 for 30 minutes of unlimited play... You can also purchase game cards by the token amounts (i.e. 30 tokens, 45 tokens, etc).
Hours: Sunday - Friday 11am - 9pm  |  Saturday 10am - 10pm
Why we like it: There are always coupons to use online and in the Rewards App.  They've modernized the game room, added a virtual dance floor, and done away with the scary animatronics!

Dave & Buster's
Location: 13499 S Cleveland Ave Ste 400, Fort Myers, FL 33907
Cost: Varies: depending on the play card options you're looking for
Hours: Sunday 10am - midnight  |  Monday - Thursday 11am - midnight  |  Friday 11am - 1am  |  Saturday 10am - 1am
Why we like it: They've got a family-friendly arcade, trivia nights, dining and bar options, TV's to watch sports games and more!

Fort Myers Skatium
Location: 2250 Broadway, Fort Myers, FL 33901
Cost: Public Skate is $10
Hours: Sunday 10am - midnight  |  Monday - Thursday 11am - midnight  |  Friday 11am - 1am  |  Saturday 10am - 1am
Why we like it: They have an indoor ice skating/hockey rink with public skate hours, indoor gym, fitness center, cafe and more!

Fort Rock Climbing Center
Location: 7131 Alico Rd. #130, Fort Myers, FL 33912
Cost: Day Pass: $20 - $35  |  Monthly Memberships: $79 - $150/month  |  Punch Card: $140 - $220
Hours: Monday - Thursday: 11am - 9pm  |   Friday: 11am - 10pm  |  Saturday: 9am - 10pm  |  Sunday: 9am - 6pm
Why we like it: They have indoor rock climbing walls, a fitness space, party room, and more. The space and activities are for everyone!

Game Time Fort Myers
Location: 10037 Gulf Center Dr, Fort Myers, FL 33913
Cost: Varies: You can purchase Timed Play options or All Access options (4 credits per dollar)
Hours: Monday - Wednesday 11am - 11pm  |  Thursday 11am - 12am  |  Friday 11am - 2am  |  Saturday 10am - 2am  |  Sunday 10am - 11pm
Why we like it: It's like a Chuck-E-Cheese for big kids and adults; they offer a multitude of games, full-service dining and a full bar for the grown-ups!

Gator Lanes Bowling
Location: 1901 Crystal Drive, Fort Myers, FL 33907
Cost: $54 Lights On and $64 VIP Party
Family Fun Packs (except during league play Mon - Wed 6-9pm) - Must start before 5 PM Friday and Saturday. Up to 4 People. 2 Hours of Bowling, including shoes, 1 topping pizza, and pitcher of soda
$25/month Bowl All You Want (up to 2 hours every day!) with some blackout times
Hours: Monday - Thursday 4pm - 12am  |  Friday 4pm - 1am  |  Saturday 12pm - 1am  |  Sunday 12pm - 12am
Why we like it: They have these awesome big screens in the background of the bowling lanes for extra entertainment!

Gator Mikes Family Fun Park
Location: 35 NE Pine Island Rd, Cape Coral, FL 33909
Cost: Pricing varies depending on which attraction you're looking at
Hours: Sunday - Thursday 11am - 8pm  |  Friday - Saturday 11am - 10pm
Why we like it: While Gator Mike's is known for its outdoor attractions like mini golf, go karts, ropes course and paintball, it also has a fun-filled indoor arcade and omni virtual arena!

Golisano CMON (Children's Museum of Naples)
Location: 15080 Livingston Road, Naples, FL 34109
Cost: Visitors: $18 for Ages 1-16  |  FREE for Ages 0-1  |  $15 for Ages 17+
Lee/Collier resident: $15 for Ages 1-16  |  FREE for Ages 0-1  |  $13 for Ages 17+
Show an EBT card: $2/person of any age  |  Military and first responders: $9  |  Members: Free
Some activities, workshops, and events are an additional cost   |  CMON is a card-only establishment- no cash allowed!
Hours: Open everyday (except Wednesday), between 10am - 5pm  |  Members get in 1 hour early, at 9am!
Why we like it: We love the "Pop-Up" activities that they offer daily - dance parties, STEAM challenges, obstacle courses, and more!

Happy's Family Fun Center
Location: 616 NE 15 Ave, Cape Coral, FL 33909
Cost: $17/child ages 0 - 16
Hours: Monday - Thursday 11:30am - 9pm  |  Friday 11:30am - 10pm  |  Saturday 10am - 10pm  |  Sunday 10am - 9pm
Why we like it: Our kids (ages 6 and 9) could spend the entire day in their HUGE indoor playground.  It spans the entire back side of the facility! There are a handful of arcade games, as well.

HeadPinz Entertainment Center
Location: 14513 Global Pkwy, Ft Myers, FL 33913
Cost: Prices vary depending on when you go, what activities you want to include, etc.
Hours: 12pm - 12am daily
Why we like it:  They've got fun bowling, good pizzas, a large arcade room, and a ropes course and laser tag.

IMAG History & Science Center
Location: 2000 Cranford Ave, Fort Myers, FL 33916
Cost: $17.50 Adults  |  $15 Student (With ID)  |  FREE Children under 3
Hours: Monday - Saturday: 10:00am - 5:00pm  |  Closed Tuesday  |  Sunday: 12pm - 5:00pm
Why we like it: It has so much to see- outdoor gardens and exhibits, an indoor aquarium, so many STEM science projects you can do...etc!

Lee County Libraries
Location: Many different locations throughout Lee County
Cost: FREE
Hours: Each location has its own hours posted
Why we like it: They frequently have events in each location, for free!  Check out our events calendar for all of the listings!

Retro Zone Arcade
Location: 3577 Fowler St, Fort Myers, FL 33901
Cost: Flat Rate Monthly Membership: $40  |  Unlimited Daily Wristbands: $15  |  Free Friend Friday (BOGO Wristbands): $15 for 2 people  |  1-Hour Unlimited Play: $10
Hours: Wednesday - Thursday: 5pm - 9pm  |  Friday: 5pm - 10pm  |  Saturday: 12pm - 10pm  |  Sunday: 12pm - 5pm
Why we like it: They have an arcade filled with classic games, pinball, retro consoles, nostalgia, and more. They are a fun spot for kids and adults, alike!

Shell Factory Nature & Fun Park
Location: 16554 N Cleveland Ave, North Fort Myers, FL 33903
Cost: Fun Park: $2 - $12 per attraction  |  Nature Park: $11 - $16/person
Hours: Daily: 10am - 5pm (weather permitting)
Why we like it: The Shell Factory is home to a nature park (mini zoo), fun park, restaurant and retail store!

SkyZone Fort Myers
Location: 14181 S Tamiami Trail, Ste 140, Fort Myers, FL 33912
Cost: 90 minutes: $25.99  |  All Day Unlimited: $33.99  |  Monthly Memberships: $26 - $30/month  |  Little Leapers $18.99
Hours: Monday - Thursday 9am - 9pm  |  Friday - Saturday 9am - 10pm  |  Sunday 11am - 9pm  (Little Leapers from 9am - 12pm, Monday - Friday)
Why we like it: They have lots of trampolines, basketball court, zipline, fireman's pole, swings, walls, and more! We especially love Little Leapers time for just kids 7 and under.

SkyZone Fort Myers North
Location: 9370 Dynasty Drive, Fort Myers, FL 33905
Cost: 90 minutes: $25.99  |  All Day Unlimited: $33.99  |  Monthly Memberships: $26 - $30/month  |  Little Leapers $18.99
Hours: Monday - Thursday 9am - 9pm  |  Friday - Saturday 9am - 10pm  |  Sunday 11am - 9pm  (Little Leapers from 9am - 12pm, Monday - Friday)
Why we like it: They have lots of trampolines, basketball court, zipline, fireman's pole, swings, walls, and more! We especially love Little Leapers time for just kids 7 and under.

Southern Starz Gymnastics
Location: 915 SE 14th Place, Cape Coral, FL 33990
Cost: Open Gym: Ages 5-15  $8/members & $10/non-members  |  Open Pre-K Play: $5 Ages 6 months - 5 years
Hours: Open Gym: Fridays 7pm - 9pm  |  Open Pre-K Play: Fridays 10:30am - 11:30am
Why we like it: Kids can explore all of the gymnastics equipment and fun during open gym.

The Little Gym
Location: 13211 McGregor Blvd, Fort Myers, FL 33919
Cost: $107 - $197/month memberships
Hours: Member Open Gym: Tuesday - Friday: 9:30am - 7:30pm  |  Saturday: 8:30am - 4pm  |  Sunday: 8:30am - 4:30pm
Why we like it: It's an indoor kid's gym for 4 month old's to 12-year-olds!

We Rock The Spectrum
Location: 17640 Tamiami Trail South, Suite 309, Fort Myers, FL 33908
Cost: Open play is $16/child, siblings are $14/each  |  Children under 6 months are FREE
Hours: Open play hours change weekly-- their Facebook always has the upcoming week's schedule listed (i.e. 10am - 7pm)
Why we like it: They have everything from sensory-friendly activities, a calming room, and arts and crafts to a trampoline and zip line!

William "Bill" Austen Youth Center
Location: 315 SW 2nd Avenue, Cape Coral, FL
Cost: There are different prices for different activities
Hours: Monday - Friday 7am - 8pm
Why we like it: They've got a playground, 1/2 court basketball, skate park. preschool programs, classes, camps, after care, etc.


Don’t forget to check Macaroni KID Fort Myers - Fort Myers Beach’s events calendar for even more ideas for indoor (and outdoor!) family fun. We keep the calendar updated with things to do with kids so that you can spend less time looking for something to do and more quality time with your kids!

If you'd rather just stay home, here are 20 Things To Do With Kids At Home! Enjoy!