2021 Trick or Treat Hours & Tips for Halloween

The leaves are turning brilliant shades of red, orange, and yellow. The air has gotten crisp and Halloween is just around the corner. After a truly scary year and a half or so, it’s time to turn our attention to a good scare!

If your little goblins are getting excited with anticipation, then be sure to bookmark this page (which we update throughout the season and every year).

Along with the neighborhood trick-or-treating times for the McHenry County communities, this year we’re also adding some additional treating events that may be of interest.

For the trick-or-treat times, we have amassed quite a collection, broken out by location. Please note that we’ll include hours even for those that we haven’t been able to confirm, which we’ll note, based on previous years’ times.

McHenry Life logo Jack-o'-Lantern
McHenry Life logo (original logo) Jack-o’-Lantern

McHenry County Trick-or-Treating Hours 2021

What time does trick or treating start?
See your location below for trick or treating hours…

LocationDateTrick or Treat Hours
Algonquin10/31/213:00pm – 7:00pm
Barrington Hills10/31/213:00pm – 7:00pm
Bull Valley10/31/214:00pm – 7:00pm
Cary10/31/213:00pm – 7:00pm
Crystal Lake10/31/213:00pm – 7:00pm
Fox Lake10/31/214:00pm – 6:00pm
Fox River Grove10/31/213:00pm – 7:00pm
Greenwood10/31/213:00pm – 8:00pm
Harvard10/31/214:00pm – 8:00pm
Hebron10/31/213:00pm – 7:00pm
Holiday Hills10/31/214:00pm – 7:00pm
Huntley10/31/213:00pm – 8:00pm
Island Lake10/31/214:00pm – 8:00pm
Johnsburg10/31/213:00pm – 7:00pm
Lake in the Hills10/31/212:00pm – 8:00pm
Lakemoor10/31/214:00pm – 8:00pm
Lakewood10/31/212:00pm – 7:00pm
Marengo10/31/213:00pm – 7:00pm
McCullom Lake10/31/214:00pm – 8:00pm
McHenry10/31/214:00pm – 8:00pm
Oakwood Hills10/31/213:00pm – 7:00pm
Port Barrington10/31/211:00pm – 4:00pm
Prairie Grove10/31/214:00pm – 7:00pm
Richmond10/31/214:00pm – 7:00pm
Ringwood10/31/213:00pm – 7:00pm
Spring Grove10/31/213:00pm – 7:00pm
Trout Valley10/31/213:00pm – 7:00pm
Union10/31/213:00pm – 7:00pm
Wonder Lake10/31/213:00pm – 8:00pm
Woodstock10/31/214:00pm – 7:00pm

*Note: all times are subject to change. †Unconfirmed.

Other Treating & Halloween Related Events

Do you have a McHenry County community Halloween or Trick-or-Treating event that you are hosting? We would love to add it to this list.

Please help us out though by adding it to our event calendar (don’t worry, it’s FREE). Doing so also gives you full control to add and update your event information as well as uploading an image and logo, and connecting to all of your social media pages! And we’ll add it to our list here.


Downtown Algonquin’s Halloween Treat or Treat Trail and Spooky Movie

Friday October 22, 2021 from 5 :00pm – 6:30pm (movie to follow). See details


Cary’s Trick or Treat Trail

Saturday October 16, 2021 from 1 :00pm – 2 :00pm. See details.

Cary-Grove Chamber of Commerce’s Halloween Around Town

October 16th – 30th. See details.

Crystal Lake

Downtown Crystal Lake’s Halloween Handout

Friday October 29, 2021 from 3 :00pm – 5 :00pm. See details.

Crystal Lake Park District’s Truck or Treat

Saturday October 23, 2021 from 10 :00am – 12 :00pm. See details.

Fox Lake

Fox Lake Police Department’s Halloween Howl

Monday October 25, 2021 4 :00pm – 7 :00pm. See details.

Fox River Grove

Cary-Grove Chamber of Commerce’s Halloween Around Town

October 16th – 30th. See details.

Island Lake

Village of Island Lake’s Trunk or Treat

October 22, 2021 6:00pm – 8 :00pm. See details.


Lakemoor’s Annual Trunk or Treat

October 30, 2021 from 2:00pm – 6:00pm. See details.

Lake in the Hills

Trick-or-Treat at Safety Town

October 29, 2021 from 3:30pm – 5:30pm. See details.

McCullom Lake

Trunk or Treat

October 30, 2021 from 2:00pm – 4:00pm. See details.

Prairie Grove

Trunk or Treat

October 30, 2021 from 3:00pm – 4:30pm. See details.


Richmond Police Department’s Truck-or-Treat

October 30, 2021 from 1:00pm – 4:00pm. See details.

Wonder Lake

Halloween Hoopla

October 24, 2021 from Noon – 3:00pm. See details.


Witches and Wizards of Woodstock

Sunday October 24, 2021 from 12 :00pm – 4 :00pm. See details.

COVID-19 Trick-or-Treating Precautions

We encourage anyone wishing to participate in Halloween and trick-or-treating according to their own comfort level. Please continue to follow the safety guidelines from public health agencies, including frequent hand washing, social distancing, and wearing masks when social distancing is not possible. 

Consider the following safety tips and ideas for a socially distant Halloween celebration: 

  • Stay home if you are sick…which should be true regardless of COVID-19!
  • If you may have COVID-19 or you may have been exposed to someone with COVID-19, please do not participate in in-person Halloween festivities.
  • If you may have COVID-19 or you may have been exposed to someone with COVID-19, please do not give out candy to trick-or-treaters.
  • Avoid large trick-or-treating groups where it may be harder to socially distance, even outside.
  • If you can, provide hand sanitizer accessible for trick-or-treaters and yourself.
  • Take hand sanitizer with you when taking your own children out for trick-or-treating.
  • Greet trick-or-treaters from your porch or driveway to minimize surface contact.
  • Make sure your children wash their hands after trick-or-treating, especially before eating their candy.
  • If you cannot or don’t want to participate on traditional trick-or-treating, but still want to engage, consider scheduling a candy swap with close family and friends. Wear masks and minimize contact.

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