Canadian railway hobby events

Are you looking to get out of the train room and see what other Canadian hobbyists are doing? Do you organize a show and want to spread the word?

Here’s a list of Canadian train shows, conventions, RPM meets, layout open houses, and other events of interest to railfans and railway modellers. I’ve organized it by month and province, and I will only include events for which I can share a website for more information.


If you organize a Canadian event and would like it added to the list, I need to know the following: Date, City and Province, type of event (train show, RPM meet, etc.), and a website where interested people can find out more. Please provide this information via the contact form on this site.

This is a work in progress. Bookmark the page and check back often.

I have not vetted any of these events. I offer this as a public service.


February 2026

Ontario:
January 24-February 22 – Kingsville – RailExpo 2026 Free-mo event
February 14-15 – Barrie – Barrie Allandale Model Train Show
February 15-16 – Waterloo / St. Jacobs – Family Day Special at the Waterloo Central Railway
February 16 – Brighton – Brighton & Presqu’ile Railway Association Family Day Open House
February 21-22 – Port Hope – Ganaraska Model Train Show

Saskatchewan:
February 14-15 – Saskatoon – All Aboard Model Train Show

March 2026

Ontario:
March 1 – Merritton (St. Catharines) – Spring Niagara Model Railway Show
March 15 – Kitchener – Kitchener Model Train Show
March 17 – Waterloo / St. Jacobs – The Shamrock Express at the Waterloo Central Railway
March 19-21 – Waterloo / St. Jacobs – March Break Express at the Waterloo Central Railway
March 21 – Brantford – Brant-Haldimand-Norfolk Model Railroad Layout Tour
March 28 – Cambridge – Doubleheaders Layout Tour
March 28-29 – Belleville – Quinte Model Railroad Show

April 2026

Alberta:
April 4 – Edmonton – Mainline Model Railroaders Spring Swap Meet
April 11 – Waterloo / St. Jacobs – Elmira Maple Syrup Festival shuttles at the Waterloo Central Railway
April 25-26 – Calgary – Supertrain

New Brunswick:
April 4 – Riverview – Moncton Model Railroad Show

Ontario:
April 18 – Hamilton – Steel Town RPM Meet
April 25-26 – Brampton – Great British Train Show
April 26 – Mississauga – Lakeshore Model Railroaders Association Flea Market

Saskatchewan:
April 25-26 – Regina – Regina Railfest (CANCELLED for this year)

May 2026

British Columbia:
May 22-24 – Burnaby – Railway Modellers Meet of British Columbia

Nova Scotia:
May 22-24 – Stellarton – Maritime Federation of Model Railroaders Annual Convention

Ontario:
May 9 – Brighton – Brighton & Presqu’ile Railway Association Model Train Market
May 9-10 – Fort Erie – Niagara Railway Museum Opening Weekend
May 16 – Cambridge – Ontario Narrow Gauge Show

June 2026

Alberta:
June 5-7 – Fort Saskatchewan – Heartland Express NMRA 6th Division Meet

Québec:
June 6-7 – Dorval – Montreal Model Train Exposition

July 2026

Ontario:
May 9-10 – Fort Erie – Niagara Railway Museum July Open Weekend

August 2026

Ontario:
August 29-30 – Waterloo – Waterloo Railway Exposition

September 2026

Alberta:
September 19-20 – Calgary – Heritage Park 40th Anniversary Railway Days

Ontario:
September 12-13 – Fort Erie – Niagara Railway Museum July Open Weekend

October 2026

Ontario:
October 17 – Maryhill – Waterloo Region Model Railway Club fall open house
October 25 – Merritton (St. Catharines) – Fall Niagara Model Railway Show

November 2026

Saskatchewan:
November 7-8 – Moose Jaw – Moose Jaw Thunder Creek Model Railroad Show

December 2026

Nothing to share here – yet.

January 2027

Nothing to share here – yet.


If you organize a Canadian event and would like it added to the list, I need to know the following: Date, City and Province, type of event (train show, RPM meet, etc.), and a website where interested people can find out more. Please provide this information via the contact form on this site.

As a reminder: I will only include events for which I can share a website for more information.