Guide to Ice Skating Rinks in McHenry County

Guides December 11, 2025 6 min read
Featured image

Lace up your skates, McHenry County—it’s time to hit the ice rink! Whether you’re a beginner seeking a tranquil open glide or a seasoned ice skater craving competitive chills, our comprehensive guide makes finding your perfect rink a breeze. From the polished indoor ice to charming outdoor parks, the winter fun is near!

Guide Sponsor

This McHenry Life Guide is brought to you in part by the following sponsor:

Want to be a Guide Sponsor? Learn more in our Ad Center.

Our guide conveniently organizes local ice skating rinks by city and village across McHenry County. We’ve compiled everything you need for a safe and easy visit, including the address, contact information, direct links to the host’s pages, and, where available, direct links to Rainout or other status indicators.

Not every outdoor rink has a dedicated hotline, so keep an eye out for on-site flags, and remember, many locations are unsupervised, so please plan and skate safely!

And if you’re still looking for more winter fun, be sure to check out our Sledding Hills Guide, Cross-Country Skiing Trails Guide, and the Snowmobiling Trails Guide.

Algonquin

Snapper’s Field

Snapper’s Field is just west of Algonquin Middle and Eastview Elementary Schools.

Host: Village of Algonquin

Address: 599 Longwood Dr, Algonquin, IL 60102

Phone: 847-658-2700

Willoughby Farms Park

This neighborhood park is just west of Sleepy Hollow Road and is open from 6 am to dusk.

Host: Village of Algonquin

Address: 2001 Wynnfield Dr, Algonquin, IL 60102

Phone: 847-658-2700

Cary

Jaycee Park

Jaycee Park ice rink is cleared and managed by the Cary Park District when temperatures remain below freezing. The rink is lighted to allow for evening skating until 9 pm and also features a warming shelter and restrooms.

Host: Cary Park District

Address: Silver Lake Road at Cary Algonquin Rd, Cary, IL 60013

Phone: 847-639-6100

Crystal Lake

Crystal Ice House

Unlike the outdoor winter rinks, the Crystal Ice House provides ice skating year-round. You will need to confirm public skate times, which vary by day.

Host: Crystal Ice House

Address: 320 E Prairie Ave, Crystal Lake, IL 60014

Phone: 815-356-8500

Main Beach

The Main Beach ice rink is maintained by the Crystal Lake Park District. In addition to the Rainout Line, they also fly a flag at the beach entrance indicating status.

Host: Crystal Lake Park District

Address: 300 Lakeshore Dr, Crystal Lake, IL 60014

Phone: 815-459-0680

Fox River Grove

Stanger Park

This neighborhood park is open from 8 am to dusk.

Host: Village of Fox River Grove

Address: Stanger Park & Algonquin Rd, Fox River Grove, IL 60021

Phone: 847-639-3170

Huntley

Deicke Park

The rink is maintained by the Huntley Park District and features signage at the rink when it is open or closed.

Host: Huntley Park District

Address: 11419 IL-47, Huntley, IL 60142

Phone:

Island Lake

Converse Park

The rink is maintained by the Village of Island Lake and offers varying times for open skating and hockey (please check their website in the link below). The rink is open 7 days a week.

Host: Village of Island Lake

Address: 628 E State Rd, Island Lake, IL 60042

Phone: 847-416-7866

Johnsburg

Rescue Squad Memorial Park

The park is maintained by the Johnsburg Parks & Rec.

Host: Village of Johnsburg

Address: 2410 Johnsburg Rd, Johnsburg, IL 60051

Phone: 815-385-6023

McHenry Life Experiences Newsletter

Want to be in the know, alerted about giveaways, and more?
Be sure to sign up for our Experiences email newsletter.

McHenry Life Experiences Newsletter
Subscribe

Lake in the Hills

Indian Trail Beach at Woods Creek Lake

The ice rink is maintained by the village and is open to LITH residents. The rink is unsupervised, and skating is open from dawn to dusk. They also feature a status flag for when the rink is open or closed.

Host: Village of Lake in the Hills

Address: 228 Indian Trail, Lake in the Hills, IL 60156

Phone: 840-960-7500

Lakemoor

Morrison Park

The park is maintained by the Village of Lakemoor.

Host: Village of Lakemoor

Address: 233 Rand Rd, Lakemoor, IL 60051

Phone: 815-385-1117

Village of Lakewood

West Beach

The West Beach ice rink is maintained by the Crystal Lake Park District. In addition to the Rainout Line, they also fly a flag at the beach entrance indicating status.

Host: Crystal Lake Park District

Address: 2330 Lake Ave, Village of Lakewood, IL 60014

Phone: 815-459-0681

McHenry

Riverwalk Ice Rink

This ice rink is part of the Miller Point Park Riverwalk. It is an outdoor, refrigerated ice rink, so it isn’t dependent on the weather.

Host: McHenry Riverwalk Foundation & City of McHenry

Address: 1202 Riverside Dr, McHenry, IL 60050

Phone:

Freund Field

A.P. Freund Field is maintained by the McHenry Parks & Recreation Department.

Host: City of McHenry

Address: 3905 W West Ave, McHenry, IL 60050

Phone:

Richmond

McConnell Park Ice Rink

Located in both McHenry and Lake Counties, the Chain O’ Lakes State Park provides year-round outdoor fun. Contact the park for status and locations. Open daily in the winter months from 8:00 am to sunset.

Host: Village of Richmond

Address: 5200 Nippersink Dr, Richmond, IL 60071

Phone: 815-678-4040

Spring Grove

Chain O’ Lakes State Park

Located in both McHenry and Lake Counties, the Chain O’ Lakes State Park provides year-round outdoor fun. Contact the park for status and locations. Open daily in the winter months from 8:00 am to sunset.

Host: IL DNR

Address: 8916 Wilmot Rd, Spring Grove, IL 60081

Phone: 847-587-5512

Woodstock

Emricson Park

This large park is maintained by the Woodstock Recreation Department.

Host: Woodstock Recreation Department

Address: 900 West South St, Woodstock, IL 60098

Phone: 815-338-4363

Sample Premier Directory listing card.

Local Business Directory

Are you a McHenry County business, nonprofit, or organization?
Reach thousands of local, McHenry County residents for free with McHenry Life!

Get Listed Now!
Little girl on ice skates.

Tips for Ice Skating

Prefer gliding over snow instead of ice? Be sure to check out our annual McHenry County Cross-Country Skiing Guide!

Cross-country skier.

President and Founder of Identity Developments, LLC, the parent company of the McHenry Life website. My hope for McHenry Life is to create a resource and destination for the residents and businesses of McHenry County alike. A place where residents can discover new places to explore, fun events and ways to spend time, and then share those experiences with others. A place where businesses can connect with existing and potential customers, and not simply market their businesses, but share their own unique stories.

We’d love your feedback. Please take a moment to let us know. Thanks!

AlgonquinCaryCrystal LakeCrystal Lake Park DistrictfamilyFox River GroveguidesIsland LakeJohnsburgkidsLake in the HillsMcHenryoutdoorsparkssportsVillage of LakewoodWoodstock

Leave a Reply

Recent Articles