It’s going to be a hot summer! Thankfully, the stateline area has a variety of great public pools to help you and your kids stay cool and have fun. Travel around the stateline area and check out these pools in Beloit, Rockford, Rockton, Belvidere and Janesville. Don’t forget your towel!

Kruger Pool – Beloit
1700 Hackett Street, Beloit, WI 53511

Photo credit: City of Beloit

Krueger Pool in Beloit, Wisconsin offers a large family pool with waterfall mushroom feature, diving board, slide, and sprayground with giant squirt guns.

Open: June 12, 2021

Hours: Friday – Sunday
11:30 am – 6:30 pm
Time slots from 11:30 am – 1:30 pm; 2 pm – 4 pm; 4:30 pm – 6:30 pm

Cost: $2 per person

You must call 608-364-2877 to reserve your swim sessions. Reservations open on Monday, June 7th.


Walt Williamson Pool – Rockton
100 East Chapel Street, Rockton, IL 61072

Walt Williamson Pool, also known as Rockton Pool, in Rockton, Illinois features a large family pool and wading pool. The pool opening was delayed this year due to repairs, but is now open.

Open: June 7 – September 5, 2021

Hours: Monday – Friday
1:00 pm – 3:45 pm
4 pm – 6:45 pm

Saturday and Sunday
11:00 am – 2:15 pm
2:30 pm – 5:45 pm

Cost: $5 per person for all ages
Non-swimming infants are free

Specials: Flicks and Floats on June 25, July 30, and August 25


Alpine Park Pool – Rockford
4310 Newburg Rd, Rockford, IL 61108

Photo Credit: Rockford Park District

Alpine Park Pool in Rockford, Illinois features an “L” shaped with a 3-foot shallow end and 12-foot deep end, a diving board and two slides, and wading pool.

Open: Due to a current shortage in certified lifeguards, public swim at Alpine Pool will be postponed until further notice. Swimming lessons run by the YMCA at Alpine Pool will go on as scheduled.

Hours: 1:00 pm – 6:00 pm
Time slots from 1 pm – 3 pm or 4 pm – 6 pm

Cost: $9 per person
$7 per person for group rates (minimum of 15 people with 24 hour notice)


Harkins Aquatic Center – Rockford
910 Acorn St. Rockford, IL 61101

Harkins Aquatic Center in Rockford, Illinois features a large four-foot deep leisure pool, waterslide, and children’s spray pool. There are all concessions on site.

Open: June 19 – August 22, 2021

Hours: 12:00 pm – 5:00 pm
Time slots from 12 pm – 2 pm or 3 pm – 5 pm

Cost: Free

Specials: Free swim lessons Monday through Thursday at 2:15 pm.


Sand Park Pool – Loves Park
1041 Riverside Blvd, Loves Park, IL 61111

Sand Park Pool in Loves Park is back open after two years of being closed. It is a large L shaped pool with depths from 3 – 12 feet, diving boards, two slides, and a family play area including a water slide, water playground, and wading pool. Coolers are allowed.

Open: June 12 – August 22, 2021

Hours: 1 pm – 6 pm

Cost: $9 per person
$7 per person for group rates (minimum of 15 people with 24 hour notice)


William Grady Pool – Belvidere
916 W. Lincoln Ave., Belvidere, IL 61008

Photo credit: Belvidere Park District

William Grady Pool in Belvidere, Illinois offers the area’s only heated pool, kept at 82℉ with a maximum depth of five feet, slide, wading pool, and large and small waterfall mushroom features.

Update: William Grady Pool’s opening will be delayed due to a national lifeguard shortage.

Open: TBA – August 8, 2021

Hours: 12 pm – 6 pm
Fridays: 12 pm – 8 pm

Cost: Individual – $6
Under 48 inches tall – $3
Cool off (after 4 pm) – $5


Rockport Pool – Janesville
2801 Rockport Road, Janesville, WI

Rockport Pool in Janesville, Wisconsin features a 50M pool, diving boards, and wading pool.

Open: June 10 – August 15, 2021

Due to the lifeguard shortage, Rockport pool is only open some days of the month. View the schedule here.

Hours: Monday, Wednesday, Friday: 12:30 pm – 7 pm
Tuesday & Thursday: 12:30 pm – 5 pm
Saturday & Sunday: 12 pm – 7 pm

Cost: $4 per adult
$3 per kid ages 3-17
Free for kids under 3

3 thoughts on “Seven Pools in the Stateline You Need to Visit This Summer”

Leave a Reply

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