The following is a list of Halloween trick-or-treating hours, Thursday Oct. 31, for communities in Oakland County. Many communities have set Halloween trick-or-treating hours, but others do not. Homeowners are advised to leave their porch lights on to indicate they are distributing treats. For suggestions on Halloween safety, visit the National Safety Council website at www.nsc.org/community-safety/safety-topics/seasonal-safety/autumn-safety/halloween.

Auburn Hills

• Halloween trick-or-treating hours: 6-7 p.m. Oct. 31.

• Annual Spooktacular: Noon-2 p.m. Oct. 26, downtown Auburn Hills, trick-or-treating downtown, for ages 12 and younger accompanied by adult, www.facebook.com/CityofAuburnHills.

Berkley

• Halloween trick-or-treating hours: No set hours, Oct. 31.

• Trick-or-Treat Stroll and Monster Mash: Trick-or-treating from noon-3 p.m. Oct. 26, in downtown Berkley. Follow the map along Coolidge Hwy. and 12 Mile Road and look for participating small businesses, bring trick-or-treat bags. Coolidge will be closed from 12 Mile Road to Catalpa. Then from 2-5 p.m., join the Monster Mash with DJ, Halloween crafts and activities, performances, entertainment, down Coolidge Hwy., https://downtownberkley.com/bookley. Downtown BOO!kley! is decked out with spooky storefronts and skeletons.

Beverly Hills

• Halloween trick-or-treating hours: No set hours, Oct. 31, but the village recommends that children be off the street before it’s too dark.

• Halloween Hoot: 6-8 p.m. Oct. 26, children in costumes trick or treat along the Hoot Trail through the woods, but must be accompanied by an adult, www.villagebeverlyhills.com.

Bingham Farms

• Halloween trick-or-treating hours: No set hours, Oct. 31.

Birmingham

• Halloween trick-or-treating hours: No set hours, Oct. 31.

Bloomfield Hills

• Halloween trick-or-treating hours: 6-8 p.m. Oct. 31,

Bloomfield Twp.

• Halloween trick-or-treating hours: No set hours, Oct. 31. Subdivisions and neighborhoods may have set trick-or-treating hours.

Clarkston/Independence Twp.

• Halloween trick-or-treating hours: 6-7 p.m. Oct. 31.

Clawson

• Halloween trick-or-treating hours: No set hours, Oct. 31.

• Trick or Treasure: Noon-2 p.m. Oct. 26, downtown Clawson, trick-or-treating for children at participating downtown businesses, www.cityofclawson.com.

Commerce Twp.

• Halloween trick-or-treating hours: 6-8:30 p.m. Oct. 31.

• Trail-or-Treat: 6-8 p.m. Oct. 25 Trick-or-treating along the Dodge Park #5 walking path, 4380 S. Commerce Road, Commerce Twp., next to Commerce Township Community Library, 180 E. Commerce Road, all ages haunted house in the library. Businesses and community groups are invited to set up candy stations along trail, also non-perishable food donations are being collected for Hospitality House, presented by the library and Commerce Township Parks and Recreation, https://commercetwp.com/library.

Farmington

• Halloween suggested trick-or-treating hours: 5-8 p.m. Oct. 31.

• Downtown Farmington Trick-or-Treating: Noon-2 p.m. Oct. 26, trick-or-treat at downtown Farmington businesses, www.downtownfarmington.org.

Farmington Hills

• Halloween trick-or-treating hours: No set hours, Oct. 31.

Fenton

• Halloween trick-or-treating hours: 6-8 p.m. Oct. 31.

Ferndale

• Halloween suggested trick-or-treating hours: 5:30-8 p.m., Oct. 31.

• Downtown Ferndale Trick-or-Treating: 3-5 p.m. Oct. 26, at downtown businesses, www.ferndalemi.gov.

Franklin

• Franklinstein Frenzy: 11 a.m.-4 p.m. Oct. 26, line up for the costume parade is at 11:45 a.m. in the Comerica Bank parking lot, parade at noon, followed by trick-or-treating at downtown businesses, pet costume contest at Pet Paw Boutique at 12:30 p.m., Franklin Cider Mill donuts and cider at the Franklin Library, pumpkin roll registration at 12:30 p.m. at Kreger House, MainStreetFranklinMI.com.

Hazel Park

• Halloween trick-or-treating hours: 6-8 p.m., Oct. 31.

• Trunk or Treat: 1-3 p.m. Oct. 26, at Scout Park, Russell and Otis Avenue, Hazel Park, www.facebook.com/HazelParkRecreation.

Highland Twp.

• Halloween suggested trick-or-treating hours: 6-7:30 p.m., Oct. 31.

Holly/Holly Twp.

• Halloween suggested trick-or-treating hours: 6-8 p.m. Oct. 31.

Huntington Woods

• Halloween trick-or-treating hours: 6-8 p.m., Oct. 31.

Keego Harbor

• Halloween trick-or-treating hours: 6-7:30 p.m. Oct. 31.

• Keego Har-BOO-r: Noon-2 p.m. Oct. 26, at Rose Sortor Park, Keego Harbor, live music, pumpkin decorating, while supplies last, Trick-or-Treat Trail, Keego Harbor Parks and Rec, www.facebook.com/KHParks.

Lake Orion

• Halloween trick-or-treating hours: 6-8 p.m. Oct. 31.

• Witches Night: 5-10 p.m. Oct. 25, downtown Oxford and downtown Lake Orion, trolley rides between the two communities until 11 p.m., www.downtownoxford.info, www.facebook.com/LakeOrionDDA.

Lathrup Village

• Halloween trick-or-treating hours: No set hours, suggested 4-6:30 p.m. Oct. 31.

• Free Ghostly Glow Dance Party: 3-5 p.m. Oct. 27, at Lathrup Village City Hall Community Room, Lathrup Village, DJ & dancing, costume contest and glow party fun, light refreshments, tickets are free but registration is required, bit.ly/LVGhostlyGlow.

Leonard

• Halloween trick-or-treating hours: 6-7 p.m. Oct. 31, followed by a party in the old Fire Hall, next to Rowland Hall.

Madison Heights

• Halloween trick-or-treating hours: No set hours Oct. 31, but customary is 5-8 p.m.

• Truck or Treat: 1-3 p.m. Oct. 26, Civic Center Park, 360 W 13 Mile Road, Madison Heights, up close look at city trucks, free goodies, food trucks, costumes are encouraged, www.madison-heights.org.

Milford

• Halloween suggested trick-or-treating hours: 6-8 p.m., Oct. 31.

• Boo Bash: 5-6 p.m. Oct. 26, for young trick-or-treaters accompanied by adults at downtown merchants, www.meetmeinmilford.com/downtown-events.

Northville

• Halloween trick-or-treating hours: 6-8 p.m., Oct. 31.

• Skeletons are Alive Outdoor Public Art Display: Throughout the month of October, featuring life-sized themed skeletons, downtown Northville. Visitors are invited to take selfies with the skeletons and share family-friendly photos on the Downtown Northville Facebook page or Instagram (@downtownnorthville) with the hashtag #skeletonsarealive, downtownnorthville.com.

Novi

• Halloween recommended trick-or-treating hours: 6-8 p.m. Oct. 31.

• Hoedown: 6-8 p.m. Nov. 8 at Novi Parks and Recreation Cultural Services, 45175 West 10 Mile Road in Novi. Designed for individuals ages 18 and older with intellectual and developmental disabilities, the event includes music, dancing and pizza, $10/participant and $5/caregiver and preregistration is required by Nov. 1, at OaklandCountyParks.com or call 248-858-0916.

Oakland Twp.

• Halloween trick-or-treating hours: No set hours, Oct. 31.

Orchard Lake

• Halloween trick-or-treating hours: 5-8 p.m., Oct. 31.

Ortonville/Brandon Twp.

• Halloween trick-or-treating hours: 6:30-7:30 p.m. Oct. 31. A bonfire and cider and donuts to follow at the DPW garage, 159 Cedar St. Candy donations are needed by Oct. 24. For information, call 248-627-4976 or email villageclerk@ortonville.com.

• Treats & Trails: 11 a.m.-1 p.m. Oct. 26, Brandon Township Community Park, 1414 N. Hadley Road, Ortonville, free family-friendly treat walk, family photos, decorated booths, costumes encouraged, presented by Brandon Township Public Library, brandonlibrary.org, 248-627-1460.

Oxford/Oxford Twp.

• Halloween trick-or-treating hours: 6-7:30 p.m. Oct. 31.

Pleasant Ridge

• Halloween suggested trick-or-treating hours: 5-8 p.m. Oct. 31.

Pontiac

• Halloween trick-or-treating hours: 6-8 p.m. Oct. 31.

• Angels Night Fun Fest and Lights On Trunk or Treat: 5-8 p.m. Oct. 30, for Pontiac residents at M1 Concourse, 45399 Woodward Ave., Pontiac, presented by the Pontiac Community Policing Team. The Oakland County Sheriff’s SWAT Vehicles, Mounted Unit, Marine Unit and other unique law enforcement equipment will be on display, climbing wall, music, bounce houses, food and candy, the community is welcome to register their vehicle to pass out candy, set up begins at 4 p.m., https://m1concourse.com.

Rochester/Rochester Hills

• Halloween trick-or-treating hours: 6-8 p.m. Oct. 31 in Rochester and Rochester Hills.

Royal Oak

• Halloween trick-or-treating hours: No set hours, Oct. 31.

Southfield

• Halloween recommended trick-or-treating hours: 6-8 p.m. Oct. 31.

Springfield Twp.

• Halloween trick-or-treating hours: No set hours, Oct. 31.

Sylvan Lake

• Halloween trick-or-treating hours: 6-7:30 p.m. Oct. 31.

Troy

• Halloween suggested trick-or-treating hours: 6-8 p.m. Oct. 31.

• Trick-or-Treat-Superheroes: 4-8 p.m. Oct. 25 and noon-3 p.m. Oct. 26, Troy Historic Village, 60 W. Wattles Road, Troy, trick-or-treating, superhero decorations, games like Thor’s Hammer Toss, crafts, adv. tickets for Troy Historical Society members-$5, at the door-$7; non-members-$9, and $10 at the door, www.troyhistoricvillage.org/programs/trick-or-treat-superheroes.

• Annual Frightful 5K, 1K: 8:30-10:30 a.m. Oct. 27, at Troy Community Center, 3179 Livernois Road, Troy, spooky costumes encouraged, all ages, https://rec.troymi.gov/news_detail_T31_R42.php.

Walled Lake

• Halloween trick-or-treating hours: 6-8 p.m. Oct. 31.

• Trunk or Treat: 11 a.m.-1 p.m. Oct. 27, at Pontiac Trail and East Walled Lake Drive, across the street from Greenhouse of Walled Lake, presented by the Greenhouse and Walled Lake Mayor Linda Ackley, https://walledlake.us.

Waterford Twp.

• Halloween suggested trick-or-treating hours: 6-7 p.m. Oct. 31. The Waterford Police Dept. will scan candy, 6:30-8:30 p.m. at the Waterford Police Station, 5150 Civic Center Drive, Waterford Twp., www.waterfordmi.gov/162/Police.

West Bloomfield Twp.

• Halloween suggested trick-or-treating hours: 6-8 p.m., Oct. 31.

Wixom

• Halloween trick-or-treating hours: 6-8:30 p.m., Oct. 31.

Wolverine Lake

• Halloween trick-or-treating hours: 6-8 p.m., Oct. 31.