By Brian R. Brown Guides Trick-or-Treating Hours & Trick-or-Treat Tips 2023 Grab your costume and your treat bag! Before you head out though, be sure to check our annual McHenry County Trick-or-Treating hours list for your local treating times and events. Algonquin, Port Barrington, Barrington Hills, Prairie Grove, Bull Valley, Richmond, Fox Lake, Ringwood, Fox River Grove, Trout Valley, Crystal Lake, Greenwood October 12, 2023