Ice Skating in McHenry County Guide

If you’re itching to get out on the ice in McHenry County, be sure to bookmark our guide! Our guide will help you find the closest ice skating near you. Whether you prefer a relaxing open skate or an exhilarating game of hockey, the indoor rink in Crystal Lake, or any number of outdoor ice skating rinks, you’ll find their locations and contact information below.

The ice skating guide breaks out the local rinks by city or village. In addition to addresses, we’ve included links to the specific rink or park, and where available, links to the Rainout Line. Not all ice rinks have a status line, but some do feature on-site status flags where a green flag indicates the rink is open for ice skating and a red flag indicates that the rink is closed, often due to unsafe conditions for ice skating. Be aware that many of the locations are unsupervised.

Also, be sure to check our guides for Sledding Hills, Cross Country Skiing, and Snowmobiling Trails in McHenry County.

All information is subject to change and we always recommend contacting the specific locations to verify conditions and availability, especially those that are weather dependent. In addition to RainoutLine service, many also post conditions on their website.


Click to Submit Others, Information, or Corrections

Did we miss one or include one that is no longer relevant? Or maybe you have information to add or we need to correct our information? We greatly appreciate any help that others can provide. Please provide as much information, including links to other sources, as you can in the form below. Thanks!


Little girl on ice skates.

Algonquin Ice Skating Rinks

Snapper’s Field

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

Address: 599 Longwood Dr, Algonquin, IL 60102

Phone: 847-658-2700

Information: Rink Details, Rainout Line


Willoughby Farms Park

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

Address: 2001 Wynnfield Dr, Algonquin, IL 60102

Phone: 847-658-2700

Information: Rink Details


Cary Ice Skating Rinks

Jaycee Park

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

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

Phone: 847-639-6100

Information: Rink Details, Rainout Line


McHenry Life Experiences Newsletter

Want to be in the know, alerted about giveaways, and more?

Be sure to signup for our Experiences email newsletter.

It’s free and we won’t blast you with emails!!!

Crystal Lake Ice Skating Rinks

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.

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

Phone: 815-356-8500

Information: Rink Details


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.

Address: 300 Lakeshore Dr, Crystal Lake, IL 60014

Phone: 815-459-0680

Information: Rink Details, Rainout Line, Crystal Lake Park District


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.

Address: 2330 Lake Ave, Crystal Lake, IL 60014

Phone: 815-459-0681

Information: Rink Details, Rainout Line, Crystal Lake Park District


People ice skating outdoors.

Fox Lake Ice Skating Rinks

Fox Lake Ice Rink

The rink provides different skating times for public skating and hockey (please check their website in the link below), as well as a red/green status flag at the location.

Address: 17 E School Ct, Fox Lake, IL 60020

Phone: 224-225-1404

Information: Rink Details


Fox River Grove Ice Skating Rinks

Stanger Park

This neighborhood park is open from 8 am to dusk.

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

Phone: 847-639-3170

Information: Rink Details

Harvard Ice Skating Rinks

Lions Park – Galvin Parkway

The rink is maintained by the Harvard Parks & Recreation Department.

Address: E Brown St & Galvin Pkwy, Harvard, IL 60033

Phone: 815-943-6468

Information: Rink Details


Island Lake Ice Skating Rinks

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.

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

Phone: 847-416-7866

Information: Park Details


Group of people ice skating.

Johnsburg Ice Skating Rinks

Rescue Squad Memorial Park

The park is maintained by the Johnsburg Parks & Rec.

Address: 2406 Johnsburg Rd, Johnsburg, IL 60051

Phone: 815-385-6023

Information: Park Details


Lake in the Hills Ice Skating Rinks

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.

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

Phone: 840-960-7500

Information: Rink Details

Get Listed

Are you a McHenry County business, nonprofit, or organization?

Be sure to claim your McHenry Life Directory listing and start making the most of your McHenry Life!

Demo business listing card.

Woodstock Ice Skating Rinks

Emricson Park

This large park is maintained by the Woodstock Recreation Department.

Address: 900 West South St, Woodstock, IL 60098

Phone: 815-338-4363

Information: Park Details


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.

Leave a Comment