Where: Milford Presbyterian Church, 238 N. Main St., Milford
When: 7 p.m. Saturday, Dec. 10 and 5 p.m. Sunday, Dec. 11
Cost: Free-will offering
Why go: The presentation this year is expected to be bigger than ever, with a choir of over 50 singers from several local churches and selections from classical music by Faure, Beethoven, Vivaldi, Tchaikovsky, and Billings with some of the world’s most beloved Christmas carols. White Lake Presbyterian Church is participating, and this year's cantata is dedicated to the memory of the late Rev. Deborah Kerr, who grew up in the Milford church and was pastor of the White Lake church.
Where: , 7527 Highland Road, White Lake
When: 10 a.m.-noon Saturday
Cost: Free for kids of all ages, but must call 248-698-4942 to pre-register for one of the four 30-minute time slots
Why go: Bring your camera and get great pics of the kids with Santa; did we mention it's free?
Where: Highland Oaks County Park, 6555 Milford Road, Highland
When: 9:30 a.m. Saturday, Dec. 10
Why go: Get out of the house and enjoy a winter nature hike and scavenger hunt; it's fun for the whole family!
Where: Huron Valley Council for the Arts, 205 W. Livingston Road, Highland
When: 7-9 p.m. Friday, Dec. 9
Why go: Get into the holiday spirit and eat, drink and be merry at the opening reception for this event, which features one-of-a-kind artwork and fine crafts are on display as well as holiday trees decorated with the works of local artists.
Where: , 3619 Avon St, Hartland
When: 7 p.m. Saturday, Dec. 10
Why go: Watch the annual Messiah performance by the Hartland Community Chorus; the holiday season production has been performed in Hartland since 1932.
- from 11-noon Saturday, Dec. 10 at Milford Public Library, 330 Family Drive, Milford
- in Village Place Mall near the intersection of West Commerce and North Main Streets in downtown Milford from 11 a.m.-1 p.m. Saturday, Dec. 10
- takes place at 2 p.m. Sunday, Dec. 11 at Kensington Metropark Nature Center, 2240 W. Buno Road, Milford