Join Perth Farmers' Market for a special Harvest Farmers Market to grab any farm produce left from the season as well as your favourite foods. Feel like getting a head start on the shopping season? Our regular craft vendors will be on hand, with all vendors inside the Crystal Palace.
Christmas and Holiday Events
The holiday season is absolutely magical in Perth! Stroll throughout town while you experience the festivities and shop for everyone on your list.
Shop the Season: Holiday Markets and Shopping Events
Perth Farmers' Harvest Market (November 1, 2025)
Kris Kringle Craft Fair (November 2, 2025)
The Lionness Club of Perth presents and hosts the annual KRIS KRINGLE KRAFT FAIR on Sunday, November 2 at the Hall (50 Arthur St., Perth). Your chance to shop for Christmas, lunch provided.
Holiday Baking and Knitting Sale (November 8, 2025)
The Friends of the Perth & District Library and the Library Knitting Circle are holding their Baking and Knitting Sale on Saturday, November 8th, from 10 am to sold-out time, at the Perth Library, 30 Herriott Street.
Lots of goodies for sale, as well as wonderful, knitted items.
Come and get a head start on your holiday baking and shopping!
Shop, Stamp & Win (November 12-December 31, 2025)
Discover the excitement of downtown Perth with our Shop, Stamp & Win shopping event! This is a Downtown Heritage Perth BIA event, so you will find full details on their website.
Perth Farmers' Christmas Market (November 15, 2025)
At the Crystal Palace in Perth. Details to come!
The Children’s Only Gift Shop (November 15, 2025)
Join Perth & District Union Library for ‘The Children’s Only Gift Shop’ where children can come choose a free gift for the adults in their lives. All gifts have been generously donated by our community! We will have volunteers on hand to help the children choose and wrap their gifts, along with making a Holiday card, so the gifts can (maybe) remain a surprise until Christmas. The event will run from 10:30 until 1:00.
Christmas Craft & Gift Sale (November 16, 2025)
Merry Market (November 20, 2025)
On Thursday, November 20th, from 10am to 3pm, Lanark Lifestyles presents their annual MERRY MARKET.
Vendor spots are available now by calling Lexi at 613-706-6606.
Once Upon A Christmas (November 22, 2025)
Holly Jolly Art Show (November 29 and 30, 2025)
Proudly supporting The Table Community Food Centre in Perth, the annual Holly Jolly Art Show & Sale features original work from fine artists from Perth and surrounding region. The 2025 event takes place at the Perth Legion, 26 Beckwith St. E. on November 29 & 30 from 10 a.m. to 4 p.m. each day.
Nick of Time Christmas Craft Show (December 6, 2025)
Sounds of the Season: Concerts and Holiday Shows
PCC: Elf, The Musical (November 13-16, 2025)
PERTH COMMUNITY CHOIR presents ELF The Musical! Get ready to spread Christmas cheer! Join us for this fun, family-friendly holiday musical that will warm your heart and make you laugh out loud.
Show dates: November 13 to 16, 2025 at the Mason Auditorium, PDCI. (timing to be determined)
Tickets go on sale Monday, October 13th at 8am. The purchase link will be posted on the Perth Community Choir Facebook page as well as the website: www.perthcommunitychoir.com
Don't miss your chance to see this festive favourite live on stage - perfect for the whole family!
Home for the Holidays at Perth Museum (November 22 - December 24, 2025)
Enjoy the sights, sounds and smells of the holiday season as you explore the period rooms in the 1840s Matheson House. Drop in for a self-guided tour and discover the traditions followed by the Matheson family and others living in the Georgian and Victorian eras.
Admission is by donation.
The Lion in Winter (November 27-December 7, 2025)
It’s Christmas,1183 with drama and comedy afoot. The Plantagenet family is getting together to fight over a kingdom and a beautiful teen-age paramour. As Queen Eleanor says, “Every family has its ups and downs”, and this royal family is no exception. King Henry retorts “It’s going to be a jungle of a day: if I start growling now, I’ll never last.” Eleanor and Henry’s three juvenile sons are vying and scheming for the crown, willing to do anything to get it, whilst a likewise young King of France skulks around the castle in order stirring the pot of their discontent. A Christmas helping of wit, bristling humor, intrigue and dungeons.
CPKC Holiday Train (November 28, 2025)
- Wilson Street will be closed between Sunset Blvd. and Highway 7 at 7 p.m. SHARP. Once road is closed, pedestrians WILL NOT be permitted to cross the tracks.
- Please park at Perth Mews, side streets (where permitted), municipal lots, or walk to the location.
- LIMITED accessible parking available in both Foodsmiths lot and Beer Store lot (only accessible from Sunset Blvd).First-come first-served basis, MUST have a valid accessible parking permit to park.
- there are NO WASHROOMS on site.
- the train can NOT be seen from any other crossing in Town; the train will return to Smiths Falls at the end of the show. It may be possible to see the train from Highway #43 as it arrives in Town.
- this event is completely outside and requires walking in to the site.
Women & Men of the Tay present: On This Winter's Night (December 3, 2025)
Festival of Lights Drone Show (December 5, 2025)
Join Perth Tourism in the Basin Parking Lot on the evening of Friday, December 5, to once again celebrate the FESTIVAL OF LIGHTS!
The evening starts at 5:30pm beside the bonfire at the Crystal Palace, with RUBIES IN THE ROUGH. Donations will be gratefully accepted by THE TABLE COMMUNITY FOOD CENTRE, in exchange for treats! At 6:15pm sharp, the drone show happens in the skies over the Palace! Finish with a tour through the Crystal Palace to view the beautiful Community Christmas Trees. Make a night of it, with a reservation for dinner in downtown Perth!
For further information please contact: kszabo@perth.ca
Please note: Basin Lane, Tay Street and Market Square will be CLOSED to vehicular traffic and parking during the show. It is suggested to park in the Herriott Street or Museum Parking Lots, the Wilson Street Parking Lot or on-street and walk to the site.
Christmas at the Palace (December 13, 2025)
The Crystal Palace comes alive with the sounds of Christmas on Saturday, December 13th. CHRISTMAS AT THE PALACE is a day of musical performances by children from Perth and area schools.
We'll post more information as plans are developed.
31st Annual Perth Citizens' Band Christmas Concert (December 14, 2025)
The 31st edition of the PERTH CITIZENS' BAND Christmas Concert takes place on Sunday, December 14, 2025 at 2pm, at the Royal Canadian Legion, Perth.
The Band will perform a variety of Christmas music including traditional and modern arrangements. For more information please call 613-256-4221. Admission is free, but donations are always welcomed!
Join us for this final concert of our 175th Anniversary year!
A Musical Celebration of Christmas (December 21, 2025)
On Sunday, December 21, 2025, from 2-3:30pm, St. Paul's Music Team presents A Musical Celebration of Christmas. Featuring: The Christmas Story in music - St. Paul's Choir; Don McLean, cello and Brad Mill, piano and organ; Karen and Matthew Smith; Kelly Hool, uilleann pipes; The Charlie Brown Christmas Jazz Trio; "High Octane" barbershop octet; Joel LeBlanc, Christmas carols.
Please see the Facebook event for lots more details!
Refreshments and free will offering ($20 suggested).
![]()
The Mudmen in Concert (December 27-28, 2025)
Santa's Stops: Where to see Him in Perth
Christmas Wish Sessions with Santa (November 29, 2025)
In addition to your child’s individual portrait with Santa, photographer Dust & Breath will also create sibling portraits in their signature artful and elegant style. If there is time and space, she’ll gladly take a family portrait too. No pets, please!
The private photo sessions with Santa are by appointment on Saturday, November 29 at Spring Children in Perth.
Pet Photos with Santa (November 29, 2025)
Laura Jane's Pet Food & Supplies presents the annual PET PHOTOS WITH SANTA! All the cuteness happens on Saturday, November 29th, 2025 from 10am to 2pm at the Crystal Palace in Downtown Perth.
For further information please contact the store at 613-466-0644.
Meet & Greet with Santa (December 6, 2025)
Santa Claus will be coming to visit Kernel Mustard's Emporium on Saturday, December 6, located at 2 Gore Street East! Stop by between at 9:30 a.m.-12:30 p.m. for free photos with Santa and free hot chocolate. Donations of non-perishable food items for The Table Community Food Centre are encouraged.

Santa Claus Parade (December 6, 2025)
Starting at 5 p.m. Click here for more details.
Photos with Santa (SOLD OUT December 7, 2025))
No chimney? No problem! The big guy himself is making a special stop to Perth for a meet and greet and professional photo with the kids of our community.
Location: Perth Museum (11 Gore Street East) in partnership with Michale Fyke Real Estate.
Photographer: Bonnie Joyce Photography
Cost: By Donation, benefiting Perth Museum
Christmas at the Palace (December 13, 2025)
Christmas at the Palace returns on Saturday, December 13, 2025.
Drop in as you shop for the holidays in Perth. You’ll love the choir performances, colouring stations, the chance to view the trees up close.
Free admission.
Holiday Happenings: Extra Festive Fun in Perth!
Christmas Urn and Wreath Workshops (throughout the season)
Visit Kelly's Flowers & Gift Boutique workshop page to see their full schedule of activities: Workshops Archives - Kelly's Flowers & Gift Boutique
Civitan Seniors Christmas Dinner (November 30, 2025)
On Sunday, November 30th, 2025, the Perth Civitan presents their annual SENIORS CHRISTMAS DINNER at the Hall. This year, there will be 2 (two) in-house seatings: one at 1pm, and one at 5pm. There will be NO TAKE-OUT this year.
A full turkey dinner with all the trimmings, including dessert, coffee and tea will be offered free of charge. You must pre-register by November 1st, by calling Anne at 613-466-0629, OR 613-200-0840, OR Jane at 613-200-4140.
Donations are also welcomed.
Annual Perth Community Christmas Day Dinner (December 25, 2025)
On Thursday, December 25, 2025, the annual PERTH COMMUNITY CHRISTMAS DAY DINNER will take place at Code's Mill on the Park, starting at 12 noon. Guests and donors should visit the website at www.perthcommunitydaydinner.org. The phone number will go live in December - 613-326-8365.
This Christmas-style dinner is open to anyone in the community; take-out meals and rides will also be available.
Perth Legion New Year's Eve Party (December 31, 2025)
Celebrate the arrival of 2026 at the Perth Legion, Wednesday, December 31, 2025, in the hall from 8pm to 1am with the THREE2GO Band!
Tickets and information are available by calling the office at 613-267-4400.
Perth Civitan New Year's Eve Party (December 31, 2025)
The Civitan Club of Perth presents EDDIE AND THE STINGRAYS on NEW YEAR'S EVE! Contact the hall for further info and tickets.
Polar Bear Plunge (January 1, 2026)
Events taking place in Surrounding Communities
EcoTay Country Christmas Market (November 9, 2025)
The highly anticipated Christmas Market is returning! Save the date to kick off your holiday season!
Contact Us
Town of Perth
Town Hall
80 Gore Street East
Perth, Ontario
K7H 1H9
Telephone: (613) 267-3311
Fax: (613) 267-5635
Email