Activities

Activities

2018 Activities

British Columbia

Campbell River  |  Saturday Jun 23, 2018  |  02:00PM - 04:00PM
Coquiltam  |  Sunday Jun 24, 2018  |  09:00AM - 01:00PM
Kelowna  |  Saturday Jun 16, 2018  |  09:00AM - 04:00PM
Maple Ridge  |  Saturday Jun 16, 2018  |  All day event
Maple Ridge  |  Saturday Jun 23, 2018  |  10:00AM
event-flagship
Province Wide  |  Saturday Jun 16, 2018 - Saturday Jun 30, 2018  |  All day event
Quadra Island  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  10:00AM - 04:00PM
Revelstoke  |  Saturday Jun 23, 2018  |  09:00AM - 02:00PM
Surrey  |  Friday Jun 15, 2018 - Sunday Jun 17, 2018  |  All day event
Vancouver  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Vancouver  |  Saturday Jun 16, 2018  |  All day event
Vancouver  |  Saturday Jun 16, 2018  |  09:30AM - 02:00PM
Vancouver  |  Saturday Jun 16, 2018  |  11:00AM - 12:30PM
Vancouver  |  Saturday Jun 16, 2018  |  01:00PM - 02:30PM
Vancouver  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  10:00AM - 04:00PM
Vancouver  |  Sunday Jun 17, 2018  |  09:30AM - 01:30PM
Vancouver  |  Sunday Jun 17, 2018  |  11:00AM - 01:00PM
Victoria  |  Friday Jun 15, 2018 - Sunday Jun 17, 2018  |  09:00AM - 11:00PM
Victoria  |  Saturday Jun 16, 2018 - Saturday Jun 30, 2018  |  09:30PM - 03:30PM
Victoria  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  10:00AM - 02:00PM
Victoria  |  Saturday Jun 16, 2018  |  10:00AM - 11:00AM
Victoria  |  Saturday Jun 16, 2018  |  01:00PM - 04:00PM
Victoria  |  Sunday Jun 17, 2018  |  All day event
Victoria  |  Monday Jun 18, 2018  |  All day event
Victoria  |  Saturday Jun 23, 2018  |  10:00AM - 11:30AM
Victoria  |  Sunday Jun 24, 2018  |  09:00AM - 12:00PM

Alberta

Amisk  |  Saturday Jun 23, 2018  |  01:00PM - 04:00PM
Edmonton  |  Saturday Jun 16, 2018  |  01:00PM - 03:00PM
Edmonton  |  Sunday Jun 24, 2018  |  11:00AM - 04:00PM
Fort Saskatchewan  |  Saturday Jun 23, 2018  |  11:00AM - 11:30AM
Glenevis  |  Sunday Jun 17, 2018  |  12:00PM - 05:00PM
Lethbridge  |  Sunday Jun 17, 2018  |  10:00AM - 06:00PM
Red Deer  |  Friday Jun 15, 2018  |  03:00PM - 05:00PM
Red Deer County  |  Saturday Jun 16, 2018  |  11:00AM - 01:00PM
Red Deer County  |  Saturday Jun 16, 2018  |  09:30AM - 10:30AM
event-flagship
Red Deer County  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Red Deer County  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  11:00AM - 04:00PM
Red Deer County  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  10:00AM - 04:00PM
Red Deer County  |  Sunday Jun 17, 2018  |  06:00PM - 06:00PM
Red Deer County  |  Monday Jun 18, 2018 - Thursday Jun 21, 2018  |  09:30AM - 02:30PM
Red Deer County  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  11:00AM - 04:00PM

Saskatchewan

Carnduff  |  Thursday Jun 21, 2018  |  10:00AM - 11:00AM
Saskatoon  |  Saturday Jun 16, 2018  |  09:00AM - 12:00PM
Saskatoon  |  Saturday Jun 16, 2018  |  06:00PM - 10:00PM

Manitoba

Boissevain  |  Saturday Jun 16, 2018  |  11:00AM - 12:00PM
Boissevain  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Minitonas  |  Saturday Jun 23, 2018  |  01:00PM - 03:00PM
Ste. Anne  |  Friday Jun 22, 2018 - Wednesday Jun 27, 2018  |  All day event
Winnipeg  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Winnipeg  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  10:00AM - 03:00PM
Winnipeg  |  Monday Jun 18, 2018  |  06:30PM - 08:30PM
Winnipeg  |  Tuesday Jun 19, 2018  |  06:30PM - 07:30PM
Winnipeg  |  Thursday Jun 21, 2018  |  06:30PM - 08:30PM
Winnipeg  |  Sunday Jun 24, 2018  |  11:00AM - 06:00PM

Ontario

Aurora  |  Sunday Jun 24, 2018  |  12:00PM - 04:30PM
event-flagship
Beamsville  |  Tuesday Jun 19, 2018  |  01:00PM - 02:30PM
Brantford  |  Sunday Jun 24, 2018  |  10:00AM - 03:00PM
Burlington  |  Tuesday Jun 19, 2018 - Wednesday Jun 20, 2018  |  06:30PM - 09:00PM
Burlington  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  All day event
Burlington  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  01:30PM - 04:00PM
Burlington  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  10:00AM - 08:00PM
Chatham  |  Friday Jun 22, 2018  |  04:00PM - 09:00PM
Chatham  |  Saturday Jun 23, 2018  |  10:00AM - 04:00PM
Cochrane  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Durham, West Grey  |  Monday May 21, 2018 - Saturday Jun 16, 2018  |  All day event
Durham, West Grey  |  Thursday Jun 21, 2018  |  06:00PM - 09:00PM
Forest  |  Saturday Jun 16, 2018 - Saturday Jun 30, 2018  |  All day event
Forest  |  Saturday Jun 16, 2018 - Saturday Jun 30, 2018  |  All day event
Forest  |  Tuesday Jun 19, 2018  |  07:00PM - 08:30PM
Forest  |  Wednesday Jun 20, 2018  |  10:30AM - 11:00AM
Frankford  |  Saturday Jun 16, 2018 - Monday Oct 15, 2018  |  All day event
Georgetown  |  Sunday Jun 24, 2018  |  All day event
Greater Sudbury  |  Saturday Jun 16, 2018  |  10:00AM - 12:00PM
Hamilton  |  Tuesday Jun 19, 2018  |  06:30PM - 09:00PM
Hamilton  |  Wednesday Jun 20, 2018  |  09:00PM - 11:00PM
Hamilton  |  Saturday Jun 23, 2018  |  09:00AM - 02:00PM
Hamilton  |  Saturday Jun 23, 2018  |  09:00AM - 02:00PM
Kimberley  |  Sunday Jun 17, 2018  |  11:00AM - 03:00PM
King City  |  Saturday Jun 23, 2018  |  10:00AM - 11:30AM
Long Branch (South Etobicoke, Toronto)  |  Saturday Jun 23, 2018  |  10:00AM - 04:00PM
Magnetawan  |  Saturday Jun 16, 2018 - Saturday Jun 23, 2018  |  10:00AM - 01:00PM
Mallorytown  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Milton  |  Saturday Jun 16, 2018  |  11:00AM - 12:00PM
Milton  |  Saturday Jun 16, 2018  |  10:00AM - 02:00PM
Milton  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Milton  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  10:00AM - 11:00AM
Mississauga  |  Tuesday Jun 19, 2018  |  04:00PM - 07:00PM
Mississauga  |  Sunday Jun 24, 2018  |  10:00AM - 04:00PM
Mississauga  |  Sunday Jun 24, 2018  |  All day event
Mount Albert  |  Tuesday Jun 19, 2018  |  07:30PM
Newmarket  |  Saturday Jun 23, 2018  |  09:30AM - 11:30AM
Niagara Falls  |  Thursday Jun 21, 2018  |  10:00AM - 11:30AM
Niagara Falls  |  Thursday Jun 21, 2018  |  02:30PM - 03:30PM
Niagara Falls  |  Friday Jun 22, 2018  |  10:00AM - 11:30AM
Niagara Falls  |  Friday Jun 22, 2018  |  02:30PM - 03:30PM
Niagara-On-The-Lake  |  Sunday Jun 17, 2018  |  10:00AM
Norval  |  Saturday Jun 16, 2018  |  11:00AM - 04:00PM
Oakville  |  Sunday Jun 17, 2018  |  11:00AM - 04:00PM
Orleans, Ottawa  |  Saturday Jun 16, 2018  |  01:30PM - 04:00PM
Oshawa  |  Saturday Jun 23, 2018  |  09:30AM - 11:00AM
Ottawa  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  10:00AM - 04:00PM
Ottawa  |  Saturday Jun 16, 2018  |  01:30PM - 02:30PM
Ottawa  |  Sunday Jun 17, 2018  |  01:00PM - 04:00PM
Ottawa  |  Saturday Jun 23, 2018  |  10:00AM - 02:30PM
Ottawa  |  Sunday Jun 24, 2018  |  10:00AM - 02:00PM
Ottawa  |  Sunday Jun 24, 2018  |  01:30PM - 05:00PM
Owen Sound  |  Saturday Jun 16, 2018 - Tuesday Oct 30, 2018  |  All day event
Pakenham  |  Wednesday Jun 20, 2018  |  07:00PM - 09:00PM
Peterborough  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Renfrew  |  Saturday Jun 16, 2018  |  09:00AM - 12:00PM
Renfrew  |  Saturday Jun 23, 2018  |  09:00AM - 12:00PM
Ripley  |  Wednesday Jun 20, 2018  |  02:00PM - 04:00PM
Sault Ste Marie  |  Saturday Jun 16, 2018  |  10:00AM - 01:00PM
Sault Ste. Marie  |  Saturday Jun 16, 2018  |  10:00AM - 04:00PM
Schomberg  |  Sunday Jun 24, 2018  |  10:00AM - 04:00PM
South Porcupine  |  Saturday Jun 16, 2018 - Friday Jun 22, 2018  |  All day event
Stirling - Rawdon  |  Monday Jun 18, 2018  |  12:00PM - 06:00PM
Stirling- Rawdon  |  Monday Jun 18, 2018  |  07:00PM - 09:00PM
Stittsville  |  Tuesday Jun 19, 2018  |  07:30PM - 09:30PM
Stouffville  |  Saturday May 26, 2018  |  09:00AM - 12:00PM
Toronto  |  Saturday Jun 16, 2018  |  10:30AM - 12:00PM
Toronto  |  Thursday Jun 21, 2018  |  05:30PM - 08:00PM
Toronto  |  Saturday Jun 23, 2018  |  10:30AM - 12:00PM
Toronto  |  Sunday Jun 24, 2018  |  All day event
Uxbridge  |  Saturday Jun 16, 2018  |  01:30PM - 02:30PM
Wasaga Beach  |  Saturday Jun 16, 2018  |  10:00AM - 11:00AM
Waterdown  |  Saturday Jun 16, 2018  |  All day event
Wellington  |  Saturday Jun 16, 2018  |  10:00PM - 04:00PM
Whitby  |  Wednesday Jun 20, 2018  |  07:00PM - 08:30PM
Wilsonville  |  Saturday Jun 16, 2018 - Saturday Jun 30, 2018  |  All day event
Wilsonville  |  Saturday Jun 16, 2018 - Saturday Jun 30, 2018  |  All day event
Wilsonville  |  Saturday Jun 16, 2018 - Saturday Jun 30, 2018  |  All day event
Wilsonville  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Wilsonville  |  Saturday Jun 16, 2018 - Tuesday Jul 31, 2018  |  All day event
Wilsonville  |  Sunday Jun 17, 2018  |  All day event
Woodbridge  |  Saturday Jun 23, 2018  |  10:00AM - 03:00PM
Wyoming  |  Saturday Jun 16, 2018  |  10:00AM - 02:00PM
Wyoming  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Yarker  |  Saturday Jun 16, 2018 - Saturday Sep 29, 2018  |  09:00AM - 01:00PM

Quebec

Dorval  |  Saturday Jun 16, 2018  |  09:00AM - 12:00PM
Dorval  |  Saturday Jun 16, 2018  |  09:00AM - 12:00PM
Grand-Métis  |  Sunday Jun 17, 2018  |  10:00AM - 02:00PM
Grand-Métis  |  Sunday Jun 24, 2018  |  10:00AM - 02:00PM
La Prairie  |  Saturday Jun 16, 2018  |  08:00AM - 12:00PM
Laval  |  Tuesday Jun 19, 2018  |  07:00PM - 10:00PM
Magog  |  Saturday Jun 23, 2018  |  11:00AM - 04:00PM
Magog  |  Saturday Jun 23, 2018  |  11:00AM - 03:00PM
Mansonville  |  Sunday Jun 17, 2018  |  10:00AM - 03:00PM
Matane  |  Sunday Jun 17, 2018  |  01:30PM - 04:00PM
Montréal  |  Friday Jun 15, 2018 - Wednesday Oct 31, 2018  |  All day event
Montréal  |  Saturday Jun 16, 2018 - Wednesday Oct 31, 2018  |  All day event
Montréal  |  Saturday Jun 16, 2018 - Wednesday Oct 31, 2018  |  All day event
Montréal  |  Saturday Jun 16, 2018 - Saturday Jun 23, 2018  |  01:00PM - 04:00PM
Montréal  |  Saturday Jun 16, 2018 - Saturday Jun 23, 2018  |  01:00PM - 04:00PM
event-flagship
Québec  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  All day event
Saint-Charles-Borromée  |  Saturday Jun 16, 2018  |  02:00PM - 04:00PM
Saint-Hyacinthe  |  Saturday Jun 16, 2018  |  All day event
Sainte-Croix  |  Sunday Jun 17, 2018  |  All day event

New Brunswick

Salisbury  |  Tuesday Jun 19, 2018 - Sunday Jun 24, 2018  |  10:00AM - 12:00PM
St. Andrews  |  Saturday Jun 16, 2018  |  All day event

Prince Edward Island

Charlottetown  |  Saturday Jun 09, 2018  |  09:00AM - 12:30PM
Charlottetown  |  Saturday Jun 16, 2018  |  09:00AM - 09:45AM
Charlottetown  |  Saturday Jun 16, 2018  |  10:00AM - 10:45AM
Charlottetown  |  Saturday Jun 16, 2018  |  11:00AM - 11:45AM
Charlottetown  |  Saturday Jun 16, 2018  |  12:00PM - 12:45PM
Charlottetown  |  Saturday Jun 16, 2018  |  10:00AM - 11:30PM
event-flagship
Charlottetown  |  Tuesday Jun 19, 2018  |  07:00PM - 09:00PM
Charlottetown  |  Wednesday Jun 20, 2018  |  06:30PM - 09:30PM

Nova Scotia

Cole Harbour  |  Saturday Jun 16, 2018 - Monday Oct 15, 2018  |  12:00PM - 04:00PM
Grand Pre  |  Sunday Jun 17, 2018  |  All day event
event-flagship
Halifax  |  Saturday Jun 16, 2018  |  All day event
Halifax  |  Saturday Jun 16, 2018  |  11:00AM - 11:30AM
Halifax  |  Saturday Jun 16, 2018  |  10:30AM - 11:00AM
Halifax  |  Saturday Jun 16, 2018  |  12:00PM - 12:30PM
Halifax  |  Saturday Jun 16, 2018  |  01:00PM - 01:30PM
Halifax  |  Saturday Jun 16, 2018  |  11:30AM - 12:00PM
Halifax  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Halifax  |  Saturday Jun 16, 2018  |  02:00PM - 02:30PM
Halifax  |  Saturday Jun 16, 2018  |  10:00AM - 10:30AM
Halifax  |  Saturday Jun 16, 2018  |  01:30PM - 02:00PM
Halifax  |  Saturday Jun 23, 2018  |  08:30AM - 01:00PM
Margaree Forks  |  Saturday Jun 23, 2018  |  02:00PM - 04:00PM

Newfoundland and Labrador

Bay Roberts  |  Saturday Jun 16, 2018  |  01:00PM - 04:00PM
Clarenville  |  Saturday Jun 23, 2018  |  10:00AM - 03:00PM
Harbour Grace  |  Sunday Jun 17, 2018 - Wednesday Jun 27, 2018  |  02:00PM - 04:00PM
Portugal Cove - St. Philip's  |  Friday Jun 08, 2018 - Friday Oct 05, 2018  |  10:00AM
event-flagship
St. John's  |  Thursday Jun 21, 2018 - Sunday Jun 24, 2018  |  All day event
St. John's  |  Thursday Jun 21, 2018  |  06:30PM - 08:00PM
St. John's  |  Thursday Jun 21, 2018  |  03:00PM - 04:00PM
St. John's  |  Friday Jun 22, 2018  |  06:00PM - 08:00PM
St. John's  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  All day event
Torbay  |  Tuesday Jun 19, 2018  |  06:30PM - 08:30PM

Stay in the know

Get Garden news, events and more straight to your inbox!