Friday
Starlight Shopping
Downtown Elora; 11 a.m. to 9 p.m.
Celebrate the holiday season in Ontario’s most festive village.
Anne of Green Gables The Musical
Harriston Town Hall Theatre at 68 Elora St. S., Harriston; 7:30 p.m.
Grey Wellington Theatre Guild presents a theatre production of a classic Canadian story.
Saturday
Elora Farmers’ Market Winter
Highland Rugby Club at 160 Albert St. W., Fergus; 9 a.m. to 1 p.m.
Mount Forest Lions Christmas Craft Market
Mount Forest and District Sports Complex at 850 Princess St., Mount Forest; 9 a.m. to 3 p.m.
Over 60 vendors showcasing homemade creations. Entry is by donation.
Christmas Market and Bake Sale at St. Andrew’s Hillsburgh
St. Andrew’s Presbyterian Church at 83 Trafalgar Rd., Hillsburgh; 10 a.m. to 1 p.m.
Christmas shopping from local vendors including wreaths, jewelry, cards, embroidered items and more.
Arthur Opti-Mrs. Christmas Home Tour
Various locations in Arthur; 1 p.m. to 5 p.m.
Gather holiday decorating ideas, sample homemade treats and start your holiday shopping. Tickets available at Arthur Cash and Carry.
Harriston Hometown Christmas
Tannery Park at 88 Mill St., Harriston; 2 p.m. to 4 p.m.
Family friendly fun with songs, stories and holiday cheer. Bring your letter to Santa.
Enchanted Witches Holiday Market
Centre Wellington Community Sportsplex at 550 Belsyde Ave. E., Fergus; 4 p.m. to 9 p.m.
Free entry with a variety of local vendors, mystical readers, artists, witchy and holistic products.
Rudolph the Red-Nosed Reindeer Movie Showing
The Crown Harriston at 23 Elora St. S., Harriston; 5:30 p.m. to 7:30 p.m.
Free screening of Rudolph the Red-Nosed Reindeer before the Santa Claus parade.
Harriston Santa Claus Parade
Elora Street in Downtown Harriston; 7 p.m. to 8 p.m.
Parade route starts at Speare Seeds and ends at the Harriston Arena.
Minto 81’s
Palmerston & District Community Centre at 520 Cavan St., Palmerston; 5:30 p.m.
Home game against the Seaforth Centenaires.
Anne of Green Gables The Musical
Harriston Town Hall Theatre at 68 Elora St. S., Harriston; 8 p.m.
Grey Wellington Theatre Guild presents a theatre production of a classic Canadian story.
Mount Forest Patriots
Mount Forest and District Sports Complex at 850 Princess St., Mount Forest; 8 p.m.
Home game against the Goderich Flyers.
Sunday
Arthur Lions Christmas Craft Show
Arthur and Area Community Centre at 158 Domville St., Arthur; 9 a.m. to 2 p.m.
Over 50 vendors showcasing homemade creations.
Elora Festival pre-Christmas Book Sale
Fergus Legion at 500 Blair St., Fergus; 11 a.m. to 4 p.m.
One day only sale highlighting Christmas items.
Anne of Green Gables The Musical
Harriston Town Hall Theatre at 68 Elora St. S., Harriston; 2 p.m.
Grey Wellington Theatre Guild presents a theatre production of a classic Canadian story.
Wonderful World of Christmas: Graceland Edition
Drayton Festival Theatre at 33 Wellington St. S., Drayton; 2 p.m. and 7 p.m.
Backed by a band, horn section, signers and church choir, Elvis tribute artist Steve Michaels serenades with the king’s holiday offerings.
Puslinch Santa Claus Parade
Wellington Road 34 and Brock Road South in Puslinch; 2 p.m.
Parade follows its traditional route finishing at the Optimist Recreation Centre.
Fergus Whalers
Centre Wellington Community Sportsplex at 550 Belsyde Ave. E., Fergus; 3 p.m.
Home game against the Walkerton Capitals.
Erin Outlaws
Centre 2000 at 14 Boland Dr., Erin; 3:30 p.m.
Home game against the Milverton Four Wheel Drives.