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.

Opens: June 8, 2019

Hours: Monday – Friday
12:00 pm – 5:30 pm

Family Swim (June and July)
6:30 pm – 8:00 pm

Saturday & Sunday & Holidays
12:00 pm – 6:00 pm

Cost: Children (ages 5-17) – $4.50/$3 (resident)
Adult (18+) – $6.50/$5 (resident)
Family – $11.50/$10 (resident)

Specials: Mondays are $2 per person
Fridays are $2 per person if you bring a school supply for donation
Family swim in June and July (Monday – Friday 6:30 pm – 8:00 pm) is $2 per person


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 is delayed this year due to repairs.

Open: Not yet open – August 31, 2019

Hours: Monday – Friday
1:00 pm – 5:30 pm
6:30 pm – 9:00 pm

Saturday and Sunday
11:00 am – 6:00 pm

Cost: Children (2 and under) – Free
Children (3-15) – $4.00
Adult (16 and over) – $5.00


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: June 8 – August 18, 2019

Hours: 1:00 pm – 6:00 pm

Cost: Children (2 and under) – $5/$4 (resident)
General admission (ages 3 and up) – $8/$6 (resident)
After 3 pm: $4

Specials: Every Monday is a $4 per person special!


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.

Open: June 15 – August 11, 2019

Hours: 12:00 pm – 5:00 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

Closed for the 2019 season


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.

Open: June 7, 2019

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

Cost: Individual – $5.50
Under 48 inches tall – $2.75
Cool off (after 4 pm) – $4.50

Specials: Wacky Wednesdays – every Wednesday from 4 pm – 6 pm there are water games and fun.
Teacher Thursdays – every Thursday show your teacher badge and get in for $3
Noodle Night – every Friday from 6 pm – 8 pm, play with pool noodles
Dollar Days – On June 8th and July 13th, pay only $1 to get in


Rockport Pool – Janesville
2801 Rockport Road, Janesville, WI

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

Open: June 8 – August 18, 2019

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

Cost: Children (under 3) – Free
Youth – $3.00
Adult – $3.50

Specials: Christmas in July – On July 7th, celebrate Christmas with games
Harry Potter Pool Party – On August 8th, come to a Harry Potter themed pool party

One thought on “Six Pools in the Stateline You Need to Visit This Summer”

Leave a Reply

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