It can get mighty cold in the Stateline area during the winter and kids need a place to get their energy out when it’s too cold to play outside! Thankfully, there are several indoor play places in the greater Rockford area where you can take your kids to burn off some energy and quite a few fast food restaurants where kids can have lunch and play. We’ve put together a list of all of the indoor play places and restaurant play areas in the Stateline.

Indoor Play Places

Photo credit: CherryVale Mall

CherryVale Mall Play Area in CherryVale Mall on the Lower Level
7200 Harrison Ave, Rockford, IL

Hours: Monday – Saturday from 10 am – 8 pm
Sunday from 11 am – 6 pm

Cost: FREE

The CherryVale Mall play area is geared towards kids ages 5 and under. It’s a great place for toddlers to play because the entire area is enclosed and the equipment is all padded and soft. The play area was revamped in December 2022 with new equipment and flooring.

Toddler Play Area in Belvidere Oasis
2510 Jane Addams Memorial Tollway

Hours: Open 24 hours

Cost: FREE

The Toddler Play Area in the Belvidere Oasis is geared towards kids ages 5 and under. There are a few soft play toys that kids can climb on within a confirmed area.

Photo credit: My Play Village

My Play Village
1347 N. Galena Ave., Dixon, IL

Hours: Wednesday from 10 am – 4 pm
Thursday from 10 am – 4 pm
Friday from 10 am – 4 pm
Saturday from 10 am – 3 pm
*Hours vary, check their Facebook page for current hours*

Cost: $12 for ages 1-8 (2 adults free per family)
$6 for under 1 (without siblings)
Children younger than 1 and older than 9+ are free with a paying sibling

My Play Village is a miniature village for kids to explore and use imaginative play. There are structures including a fire station, beauty salon, house, grocery store, and more. The area is one large room where you can see your kids at all times. We visited My Play Village when they opened, you can read about our experience here.

Photo credit: Lakeland Park

Lakeland Park located inside of Lakeland Church
N 3181 WI-67, Lake Geneva, WI 53147

Hours: Sunday – Wednesday from 9 am – 12 pm
Thursday – Friday from 9 am – 6 pm

Cost: Free!

Lakeland Park is located inside Lakeland Church in Lake Geneva, Wisconsin. The play area is 5,000 square feet of fun! There is a large indoor playscape, sensory and interactive play areas, and a basketball zone. There are no reservations for Lakeland Park and it’s a first come – first serve play area that may reach capacity on busy days.

Photo credit: Kidtopia

1824 Lafayette St
., Janesville, WI

Hours: Closed on Monday
Tuesday – Friday from 9 am – 2 pm
Saturday an Sunday from 9 am – 12 pm

Cost: $12 per kid ages 1-9 years old
$6 per kid under 1 or over 9
Adults are free

Kidtopia is an indoor play area for toddlers and early elementary age kids. The space includes a baby are with foam play mats, imaginative play areas including a grocery store and sheriff office, and indoor swingset and climbing equipment.

Photo credit: Coral Cove

Coral Cove Family Fun Center
586 Progressive Lane, South Beloit, IL

Hours: Sunday from 12 pm – 8 pm
Monday from 10 am – 8 pm
Closed Tuesday and Wednesday
Thursday from 4 pm – 8 pm
Friday from 4 pm – 9 pm
Saturday from 12 pm – 9 pm

Cost: Tokens are 4 for $1
Bounce House Wristbands (Weekdays)
$10 per child ages 4-13
$7 per child ages 3 and under
Bounce House Wristbands (Weekends)
$15 per child ages 4-13
$12 per child ages 3 and under

Deals: Mommy and Me Monday offers 50% off bounce house wristbands and slushies all day

Coral Cove Family Fun Center is a place to play for kids of all ages. They have two sections – an arcade with numerous games and a bounce house area. Many of the games dispense tickets that can be turned in for prizes. The bounce house area, which requires a wristband, has several bounce houses that kids can play on. They also offer regular Parents Night Out events and other special events. Check their Facebook page for more information.

Sapora Playworld
4150 N. Perryville Road, Loves Park, IL

Hours: Monday through Thursday from 10 am – 8 pm
Friday from 10 am – 6 pm
Saturday from 10 am – 5 pm
Sunday from 12 pm – 5 pm

Cost: $7 per person
Weekdays after 6 pm: $5
Mondays and Wednesdays – $5 per person
Under 1 year old: Free
Adults: Free

Socks are required to play in Sapora. Socks are available for purchase for $3 per pair.

Deals: 10 punch pass: $50
Yearly membership: $140 per child

Sapora Playworld offers two main play areas for kids ages 12 and under. The first is the toddler area for kids 3 and under and the second is a larger play area for older kids and includes a large tube structure, obstacle course items, and slides.

Discovery Center Museum
711 N. Main St. Rockford, IL

Hours: Tuesday through Sunday from 9:30 am – 4:30 pm
Closed on Monday

Cost: $10 per person
Children 1 and under: Free

Deals: Yearly family membership: $135

Discovery Center Museum is the ultimate place to play indoors for kids. There are more than 300 hands-on exhibits for kids to explore. The Discovery Center Museum also offers events throughout the year. More information on everything the Discovery Center has to offer.

Open Gyms in the Stateline

Image credit: Kids Spot

Open gyms are subject to change dates and times throughout the year. Please call the location before showing up for an open gym.

Open Gym at Kids SPOT
9461 N 2nd St., Roscoe, IL

Hours: Wednesday from 10 am – 11 am

Cost: $6 per kid

Kids SPOT’s open gym is for kids ages 0-6 to play, tumble, and run indoors.

Open Gym at Wight Tumble Academy
7159 Windsor Lake Pkwy, Loves Park, IL

Hours: Friday from 6 pm – 9 pm

Cost: $15 per kid

Wight Tumble Academy’s open gym is a place for kids can run, tumble, and play indoors.

Open Gym at GAR North
11447 2nd St., Roscoe, IL

Hours: Monday from 4 pm – 5 pm
Wednesday from 1 pm – 3 pm
Saturday from 10 am – 11 am

Cost: $6 per kid

GAR North offers open gyms for preschoolers on Monday and Saturday. Wednesdays are open to homeschoolers of all ages.

Drop-In Recreation at UW Health Sports Factory
305 S. Madison St., Rockford, IL

Hours: Monday through Friday from 9 am – 1 pm

Cost: $6 per person for basketball, pickleball, or volleyball
$2 per person for walking
$60 for an 11-punch discount card for basketball, pickleball, table tennis, and volleyball

UW Health Sports Factory offers a place for older kids and adults to play basketball, pickleball, volleyball, and more. Check the schedule before going.

Restaurants with Play Areas

If you are looking to get a bite to eat while your kids play, check out these fast-food restaurants in the Stateline with play places. The hours listed below are when the restaurant and lobby are open.


2649 N. Prairie, Beloit, WI
Hours: Open 24 hours


6995 E. Riverside Blvd, Rockford, IL
Hours: Open 24 hours

280 N. Perryville Rd, Rockford, IL
Hours: Monday through Saturday from 6:30 am – 10 pm
Closed on Sunday

Burger King
7197 Charles St. Rockford, IL
Hours: Monday through Friday from 5 am – 10 pm
Saturday from 6 am – 10 pm
Sunday from 7 am – 10 pm

Burger King
1138 E. State St. Rockford, IL
Hours: Monday through Saturday from 6 am – 12 am
Sunday from 7 am – 12 am

The Norwegian
1402 N. Main St., Rockford, IL
Hours: Vary, check their Facebook page for more information
The Norwegian has blocks, dollhouses, and other small toys to play with in a carpeted area in the front of their restaurant. There is no play structure.


Burger King
5110 Edgemere Court, Roscoe, IL
Hours: Monday through Sunday from 6 am – 12 am
Sunday from 7 am – 12 am

5195 Elevator Rd, Roscoe, IL
Hours: Open 24 hours


1300 W. Galena Ave., Freeport, IL
Hours: 4 am – 11 pm

Local Libraries with Play Areas

Most of our local libraries have indoor play areas that include board games and toys as well as computers with educational programs like ABC Mouse.

NSLD/Loves Park
6340 North Second St., Loves Park, IL

5562 Clayton Cir., Roscoe, IL

Rockford Public Library Hart Interim
214 N. Church St., Rockford, IL

Rockford Public Library East Branch
6685 E. State St., Rockford, IL

Rockford Public Library Montague Branch
1238 S. Winnebago St., Rockford, IL

Beloit Public Library
605 Eclipse Blvd., Beloit, WI

Talcott Free Library
101 E Main St., Rockton, IL

Ida Public Library
320 N. State St., Belvidere, IL

Cherry Valley Public Library
755 E State St., Cherry Valley, IL

Hedberg Public Library
316 S Main St., Janesville, WI

Trampoline Parks

There are also several trampoline parks in the area. You can check out a list of them here.

If there are indoor play places that we’ve missed, let us know at

2 thoughts on “Indoor Play Places for Kids in the Stateline”

Leave a Reply

Your email address will not be published. Required fields are marked *