Activities

Activities

2018 Activities

British Columbia

Abbotsford  |  Saturday Jun 23, 2018  |  11:00AM
Abbotsford  |  Saturday Jun 23, 2018  |  10:00AM - 02:00PM
Agassiz/Harrison Hot Springs  |  Sunday Jun 17, 2018 - Sunday Jun 24, 2018  |  All day event
All Cities - online event  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Campbell River  |  Saturday Jun 23, 2018  |  02:00PM - 04:00PM
Castlegar  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  All day event
Chilliwack  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Chilliwack  |  Saturday Jun 16, 2018  |  05:00PM - 10:00PM
Chilliwack  |  Saturday Jun 23, 2018  |  09:00AM - 01:30PM
Coquiltam  |  Sunday Jun 24, 2018  |  09:00AM - 01:00PM
Delta  |  Saturday Jun 16, 2018  |  10:00AM - 02:00PM
Kelowna  |  Saturday Jun 16, 2018  |  09:00AM - 04:00PM
Kelowna  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  10:00AM - 06:00PM
Langley  |  Saturday Jun 16, 2018  |  10:30AM - 12:00PM
Langley  |  Tuesday Jun 19, 2018  |  05:00PM - 08:00PM
Maple Ridge  |  Saturday Jun 16, 2018  |  All day event
Maple Ridge  |  Saturday Jun 23, 2018  |  10:00AM
Nanaimo  |  Sunday Jun 24, 2018  |  10:00AM - 04:00PM
Nanoose  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  All day event
Oak Bay  |  Sunday Jun 17, 2018  |  11:00AM - 05:00PM
Port Coquitlam  |  Thursday Jun 21, 2018  |  03:00PM - 07:00PM
Port Hardy  |  Saturday Jun 23, 2018  |  11:00AM - 11:30AM
Port McNeill  |  Saturday Jun 16, 2018  |  11:00AM - 11:30AM
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
Qualicum Beach  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  10:00AM - 04:30PM
Revelstoke  |  Saturday Jun 23, 2018  |  09:00AM - 02:00PM
Richmond  |  Saturday Jun 23, 2018  |  03:00PM - 05:00PM
Salt Spring Island  |  Tuesday Jun 19, 2018  |  03:30PM - 05:30PM
Sidney  |  Saturday Jun 16, 2018  |  All day event
Summerland  |  Saturday Jun 23, 2018  |  09:00AM - 03:00PM
Surrey  |  Friday Jun 15, 2018 - Sunday Jun 17, 2018  |  All day event
Tofino  |  Saturday Jun 23, 2018  |  01:00PM - 04:00PM
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
Vancouver  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  10:00AM - 04:00PM
Vancouver  |  Saturday Jun 23, 2018  |  10:00AM - 03: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  |  10:00AM - 11:00AM
Victoria  |  Saturday Jun 16, 2018  |  01:00PM - 04:00PM
Victoria  |  Sunday Jun 17, 2018  |  All day event
Victoria  |  Sunday Jun 17, 2018  |  10:00AM - 02:00PM
Victoria  |  Monday Jun 18, 2018  |  All day event
Victoria  |  Saturday Jun 23, 2018  |  10:00AM - 11:30AM
Victoria  |  Saturday Jun 23, 2018  |  09:00AM - 03:00PM
Victoria  |  Sunday Jun 24, 2018  |  09:00AM - 12:00PM
West Vancouver  |  Saturday Jun 16, 2018  |  12:00PM - 04:00PM

Alberta

Amisk  |  Saturday Jun 23, 2018  |  01:00PM - 04:00PM
Calgary  |  Thursday Jun 21, 2018  |  07:00PM - 09:00PM
Edmonton  |  Saturday Jun 16, 2018  |  01:00PM - 03:00PM
Edmonton  |  Saturday Jun 16, 2018  |  10:00AM - 12:00PM
Edmonton  |  Saturday Jun 16, 2018  |  10:00AM - 11:00AM
Edmonton  |  Saturday Jun 16, 2018  |  02:00PM - 03:00PM
Edmonton  |  Saturday Jun 16, 2018  |  01:00PM - 04:00PM
Edmonton  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Edmonton  |  Saturday Jun 16, 2018  |  02:00PM - 03:00PM
Edmonton  |  Sunday Jun 24, 2018  |  11:00AM - 04: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
Lethbridge  |  Friday Jun 22, 2018  |  12:00PM - 03:00PM
Pincher Creek  |  Friday Jun 22, 2018  |  02:00PM - 04: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  |  Saturday Jun 16, 2018  |  10:00AM - 04:00PM
Red Deer County  |  Saturday Jun 16, 2018  |  02:00PM - 04:00PM
Red Deer County  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  11:00AM - 04:00PM
Red Deer County  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  11:00AM - 04:00PM
Red Deer County  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Red Deer County  |  Sunday Jun 17, 2018  |  06:00PM - 06:00PM
Red Deer County  |  Sunday Jun 17, 2018  |  11:00AM - 04: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
Red Deer County  |  Saturday Jun 23, 2018  |  10:00AM - 05:00PM
Red Deer County  |  Sunday Jun 24, 2018  |  01:00PM - 04:00PM
Taber  |  Tuesday Jun 19, 2018 - Tuesday Oct 02, 2018  |  06:30PM - 08:00PM

Saskatchewan

Carnduff  |  Thursday Jun 21, 2018  |  10:00AM - 11:00AM
Codette  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Melfort  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Niapawin  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Saskatoon  |  Friday Jun 15, 2018  |  10:30AM - 12:00PM
Saskatoon  |  Saturday Jun 16, 2018  |  09:00AM - 12:00PM
Saskatoon  |  Saturday Jun 16, 2018  |  06:00PM - 10:00PM
Saskatoon  |  Sunday Jun 17, 2018  |  10:00AM - 11:00AM
Saskatoon  |  Monday Jun 18, 2018  |  02:30PM - 03:00PM
Saskatoon  |  Tuesday Jun 19, 2018  |  10:30AM - 11:00AM
Saskatoon  |  Wednesday Jun 20, 2018  |  All day event
Saskatoon  |  Thursday Jun 21, 2018  |  07:00PM - 07:30PM
Saskatoon  |  Sunday Jun 24, 2018  |  10:00AM - 11:00AM
Shaunavon  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
The Village of Codette  |  Monday Jun 18, 2018  |  All day event

Manitoba

Beausejour  |  Saturday Jun 16, 2018  |  All day event
Beausejour  |  Saturday Jun 16, 2018  |  All day event
International Peace Garden  |  Saturday Jun 16, 2018  |  11:00AM - 12:00PM
International Peace Garden  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
International Peace Garden  |  Saturday Jun 16, 2018  |  01:00PM - 03:00PM
International Peace Garden  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  All day event
International Peace Garden  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  All day event
International Peace Garden  |  Sunday Jun 17, 2018  |  01:00PM - 02:00PM
International Peace Garden  |  Sunday Jun 17, 2018  |  02:00PM - 03:00PM
Manitou  |  Saturday Jun 16, 2018  |  02:30PM - 03:30PM
Minitonas  |  Saturday Jun 23, 2018  |  01:00PM - 03:00PM
Neepawa  |  Thursday Jun 21, 2018  |  All day event
Selkirk  |  Sunday Jun 24, 2018  |  10:00AM - 04:00PM
Ste. Anne  |  Friday Jun 22, 2018 - Wednesday Jun 27, 2018  |  All day event
The Pas  |  Wednesday Jun 06, 2018 - Sunday Jun 24, 2018  |  12:00PM - 04:00PM
The Pas  |  Sunday Jun 24, 2018  |  All day event
Winnipeg  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
event-flagship
Winnipeg  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  10:00AM - 03:00PM
Winnipeg  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
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  |  Saturday Jun 23, 2018  |  10:00AM - 04:00PM
Winnipeg  |  Saturday Jun 23, 2018  |  11:00AM - 02:00PM
Winnipeg  |  Sunday Jun 24, 2018  |  11:00AM - 06:00PM

Ontario

Ancaster  |  Wednesday Jun 20, 2018 - Wednesday Jun 27, 2018  |  03:00PM - 07:00PM
Angus  |  Saturday Jun 16, 2018  |  All day event
Aurora  |  Sunday Jun 24, 2018  |  12:00PM - 04:30PM
event-flagship
Beamsville  |  Tuesday Jun 19, 2018  |  01:00PM - 02:30PM
Bloomfield  |  Sunday Jun 17, 2018 - Sunday Jun 24, 2018  |  01:30PM - 02:00PM
Brantford  |  Sunday Jun 24, 2018  |  10:00AM - 03:00PM
Brockville  |  Saturday Jun 16, 2018  |  All day event
Burlington  |  Saturday Jun 16, 2018  |  10:00AM - 11:00AM
Burlington  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Burlington  |  Tuesday Jun 19, 2018 - Wednesday Jun 20, 2018  |  06:30PM - 09:00PM
Burlington  |  Tuesday Jun 19, 2018  |  05:30PM - 06:30PM
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
Burlington  |  Saturday Jun 23, 2018  |  10:00AM - 11:00AM
Casselman  |  Saturday Jun 16, 2018 - Wednesday Aug 01, 2018  |  All day event
Chatham  |  Friday Jun 22, 2018  |  04:00PM - 09:00PM
Chatham  |  Saturday Jun 23, 2018  |  10:00AM - 04:00PM
Clifford, Minto  |  Saturday Jun 16, 2018  |  09:00AM - 11:00AM
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
Foxboro  |  Sunday Jun 17, 2018  |  12:00PM - 04:00PM
Frankford  |  Saturday Jun 16, 2018 - Monday Oct 15, 2018  |  All day event
Georgetown  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Georgetown  |  Saturday Jun 23, 2018  |  01:00PM - 02:00PM
Georgetown  |  Saturday Jun 23, 2018  |  10:30AM - 11:30AM
Georgetown  |  Sunday Jun 24, 2018  |  All day event
Greater Sudbury  |  Saturday Jun 16, 2018  |  10:00AM - 12:00PM
Guelph  |  Monday Jun 18, 2018  |  04:30PM - 05:30PM
Guelph  |  Wednesday Jun 20, 2018  |  10:00AM - 12:00PM
Guelph  |  Thursday Jun 21, 2018  |  01:30PM - 03:00PM
Hamilton  |  Saturday Jun 16, 2018  |  10:00AM - 11:00AM
Hamilton  |  Saturday Jun 16, 2018  |  01:00PM - 02: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
Hamilton  |  Saturday Jun 23, 2018  |  10:00AM - 11:00AM
Holland Landing  |  Saturday Jun 16, 2018  |  02:00PM - 04:00PM
Huntsville  |  Saturday Jun 16, 2018  |  10:00AM - 05:00PM
Kanata  |  Saturday Jun 16, 2018  |  06:00PM - 07:30PM
Kimberley  |  Sunday Jun 17, 2018  |  11:00AM - 03:00PM
King City  |  Saturday Jun 23, 2018  |  10:00AM - 11:30AM
Kitchener  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Kitchener  |  Saturday Jun 23, 2018  |  01:00PM - 02:00PM
Kitchener  |  Saturday Jun 23, 2018  |  10:30AM - 11:30AM
Lakefield  |  Tuesday Jun 19, 2018  |  07:00PM - 09:00PM
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
Maitland  |  Saturday Jun 16, 2018  |  11:00AM - 04:00PM
Mallorytown  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Markham  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Markham  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Markham  |  Saturday Jun 23, 2018  |  01:00PM - 02:00PM
Markham  |  Saturday Jun 23, 2018  |  10:30AM - 11:30AM
Merrickville  |  Saturday Jun 16, 2018  |  09:00AM - 05:00PM
Merrickville  |  Saturday Jun 16, 2018  |  09:00AM - 05:00PM
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 16, 2018  |  10:00AM - 11:00AM
Milton  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Milton  |  Saturday Jun 16, 2018  |  11:00AM - 12:00PM
Milton  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  10:00AM - 11:00AM
Milton  |  Saturday Jun 23, 2018  |  10:00AM - 11:00AM
Mississauga  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Mississauga  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Mississauga  |  Tuesday Jun 19, 2018  |  04:00PM - 07:00PM
Mississauga  |  Saturday Jun 23, 2018  |  01:00PM - 02:00PM
Mississauga  |  Saturday Jun 23, 2018  |  01:00PM - 02:00PM
Mississauga  |  Saturday Jun 23, 2018  |  10:30AM - 11:30AM
Mississauga  |  Saturday Jun 23, 2018  |  10:30AM - 11:30AM
Mississauga  |  Sunday Jun 24, 2018  |  10:00AM - 04:00PM
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 Falls  |  Friday Jun 22, 2018  |  10:00AM - 11:30AM
Niagara Falls  |  Saturday Jun 23, 2018  |  10:00AM - 12:00PM
Niagara on-the-Lake  |  Saturday Jun 16, 2018  |  All day event
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 16, 2018  |  10:00AM - 12:00PM
Oshawa  |  Saturday Jun 23, 2018  |  09:30AM - 11:00AM
Oshawa  |  Saturday Jun 23, 2018  |  10:00AM - 12:00PM
Ottawa  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  10:00AM - 04:00PM
Ottawa  |  Saturday Jun 16, 2018  |  01:30PM - 02:30PM
Ottawa  |  Saturday Jun 16, 2018  |  09:30PM - 11:30PM
Ottawa  |  Saturday Jun 16, 2018 - Sunday Oct 14, 2018  |  09:00AM - 05:00PM
Ottawa  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  10:00AM - 04:00PM
Ottawa  |  Saturday Jun 16, 2018  |  09:00AM - 11:00AM
Ottawa  |  Saturday Jun 16, 2018  |  09:00AM - 11:00AM
Ottawa  |  Saturday Jun 16, 2018  |  01:00PM - 04:00PM
Ottawa  |  Saturday Jun 16, 2018  |  05:00PM - 07:00PM
Ottawa  |  Saturday Jun 16, 2018 - Friday Aug 31, 2018  |  All day event
Ottawa  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Ottawa  |  Sunday Jun 17, 2018  |  01:00PM - 04:00PM
Ottawa  |  Friday Jun 22, 2018  |  12:00PM - 02:00PM
Ottawa  |  Friday Jun 22, 2018  |  06:00PM - 09:00PM
Ottawa  |  Saturday Jun 23, 2018  |  10:00AM - 02:30PM
Ottawa  |  Saturday Jun 23, 2018  |  09:00AM - 11:00AM
Ottawa  |  Saturday Jun 23, 2018  |  09:00AM - 11:00AM
Ottawa  |  Sunday Jun 24, 2018  |  10:00AM - 02:00PM
Ottawa  |  Sunday Jun 24, 2018  |  01:30PM - 05:00PM
Ottawa  |  Sunday Jun 24, 2018  |  11:00AM - 03:00PM
Ottawa  |  Sunday Jun 24, 2018  |  02:00PM - 04: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
Prescott  |  Saturday Jun 16, 2018  |  10:30AM - 12:00PM
Prescott  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Prescott  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  All day event
Prescott  |  Saturday Jun 23, 2018  |  12:00PM - 03:00PM
Renfrew  |  Saturday Jun 16, 2018  |  09:00AM - 12:00PM
Renfrew  |  Saturday Jun 23, 2018  |  09:00AM - 12:00PM
Richmond Hill  |  Saturday Jun 23, 2018  |  09:00AM - 03:00PM
Ridgeway  |  Saturday Jun 23, 2018  |  10:00AM - 04: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
Scarborough  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Scarborough  |  Saturday Jun 23, 2018  |  01:00PM - 02:00PM
Scarborough  |  Saturday Jun 23, 2018  |  10:30AM - 11:30AM
Schomberg  |  Sunday Jun 24, 2018  |  10:00AM - 04:00PM
South Porcupine  |  Saturday Jun 16, 2018 - Friday Jun 22, 2018  |  All day event
Springwater  |  Saturday Jun 16, 2018 - Saturday Jun 30, 2018  |  All day event
Springwater  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Springwater  |  Friday Jun 22, 2018  |  All day event
Springwater  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  10:00AM - 05:00PM
Springwater  |  Saturday Jun 23, 2018  |  01:00PM - 02:00PM
Springwater  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  All day event
Springwater  |  Saturday Jun 23, 2018 - Sunday Jun 24, 2018  |  All day event
St. Thomas  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
St. Thomas  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  11:00AM
St. Thomas  |  Sunday Jun 17, 2018  |  01:00PM - 02:00PM
St. Thomas  |  Saturday Jun 23, 2018  |  01:00PM - 02:00PM
St. Thomas  |  Sunday Jun 24, 2018  |  01:00PM - 02:00PM
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
Stouffville  |  Monday Jun 18, 2018  |  07:30PM - 09:00PM
Stouffville  |  Saturday Jun 23, 2018  |  12:00PM - 04:00PM
Thunder Bay  |  Saturday Jun 16, 2018 - Thursday Jun 21, 2018  |  01:00PM - 03:00PM
Toronto  |  Saturday Jun 16, 2018  |  10:30AM - 12:00PM
Toronto  |  Saturday Jun 16, 2018  |  09:00AM - 10:00AM
Toronto  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Toronto  |  Saturday Jun 16, 2018  |  10:00AM - 01:00PM
Toronto  |  Saturday Jun 16, 2018  |  10:00AM - 12:00PM
Toronto  |  Saturday Jun 16, 2018  |  10:30AM - 12:00PM
Toronto  |  Saturday Jun 16, 2018  |  12:00PM - 04:00PM
Toronto  |  Saturday Jun 16, 2018 - Sunday Jun 24, 2018  |  09:00AM - 04:30PM
Toronto  |  Monday Jun 18, 2018  |  02:00PM - 03:00PM
Toronto  |  Monday Jun 18, 2018  |  06:30PM - 09:30PM
Toronto  |  Wednesday Jun 20, 2018  |  06:30PM - 09:30PM
Toronto  |  Thursday Jun 21, 2018  |  05:30PM - 08:00PM
Toronto  |  Thursday Jun 21, 2018  |  All day event
Toronto  |  Thursday Jun 21, 2018 - Thursday Aug 23, 2018  |  10:00AM - 01:00PM
Toronto  |  Saturday Jun 23, 2018  |  10:30AM - 12:00PM
Toronto  |  Saturday Jun 23, 2018  |  10:30AM - 11:30AM
Toronto  |  Saturday Jun 23, 2018  |  All day event
Toronto  |  Sunday Jun 24, 2018  |  09:00AM - 10:00AM
Toronto  |  Sunday Jun 24, 2018  |  01:00PM - 03:00PM
Toronto (Scarborough)  |  Sunday Jun 24, 2018  |  All day event
Toronto, ON  |  Saturday Jun 16, 2018  |  10:00AM - 02:00PM
Trenton  |  Thursday Jun 21, 2018  |  07:00PM - 09:00PM
Uxbridge  |  Saturday Jun 16, 2018  |  01:30PM - 02:30PM
Vaughan  |  Saturday Jun 16, 2018  |  10:00AM - 11:00AM
Vaughan  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Vaughan  |  Saturday Jun 23, 2018  |  10:00AM - 11:00AM
Wasaga Beach  |  Saturday Jun 16, 2018  |  10:00AM - 11:00AM
Waterdown  |  Saturday Jun 16, 2018  |  All day event
Waterdown  |  Saturday Jun 16, 2018  |  10:00AM - 11:00AM
Waterdown  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Waterdown  |  Saturday Jun 23, 2018  |  10:00AM - 11:00AM
Waterloo  |  Saturday Jun 23, 2018  |  05:30PM - 07:30PM
Wellington  |  Saturday Jun 16, 2018  |  10:00PM - 04:00PM
Whitby  |  Saturday Jun 16, 2018  |  01:00PM - 02: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

Chelsea  |  Thursday Jun 21, 2018  |  04:00PM - 09:00PM
Dorval  |  Saturday Jun 16, 2018  |  09:00AM - 12:00PM
Dorval  |  Saturday Jun 16, 2018  |  09:00AM - 12:00PM
Duhamel  |  Saturday Jun 16, 2018  |  01:30PM - 04:00PM
Gatineau  |  Friday Jun 22, 2018 - Monday Oct 15, 2018  |  10:00AM - 09:00PM
Grand-Métis  |  Sunday Jun 17, 2018  |  10:00AM - 02:00PM
Grand-Métis  |  Sunday Jun 24, 2018  |  10:00AM - 02:00PM
Kingsey Falls  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  All day event
La Pocatière  |  Sunday Jun 17, 2018  |  10:30AM - 01:30PM
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  |  Saturday Jun 16, 2018  |  10:00AM - 12:00PM
Mansonville  |  Sunday Jun 24, 2018  |  10:00AM - 03:00PM
Mansonville  |  Sunday Jun 24, 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
Montréal - Arrondissement Anjou  |  Tuesday Jun 19, 2018  |  06:30PM - 08:00PM
event-flagship
Québec  |  Saturday Jun 16, 2018 - Sunday Jun 17, 2018  |  All day event
Quebec City  |  Saturday Jun 16, 2018  |  10:00AM - 11:00AM
Quebec City  |  Wednesday Jun 20, 2018  |  10:00AM - 11:00AM
Saint-Charles-Borromée  |  Saturday Jun 16, 2018  |  02:00PM - 04:00PM
Saint-Charles-Borromée  |  Saturday Jun 16, 2018  |  All day event
Saint-Charles-Borromée  |  Saturday Jun 16, 2018  |  All day event
Saint-Charles-Borromée  |  Saturday Jun 16, 2018  |  All day event
Saint-Hyacinthe  |  Saturday Jun 16, 2018  |  All day event
SAINTE-CROIX  |  Saturday Jun 16, 2018 - Sunday Aug 19, 2018  |  All day event
SAINTE-CROIX  |  Sunday Jun 17, 2018  |  10:00AM - 04:00PM

New Brunswick

Corn Hill  |  Saturday Jun 16, 2018  |  All day event
Corn Hill  |  Saturday Jun 23, 2018 - Sunday Jul 08, 2018  |  All day event
Memramcook  |  Saturday Jun 16, 2018  |  02:00PM - 07:00PM
Saint Andrews  |  Saturday Jun 16, 2018  |  All day event
Saint John  |  Sunday Jun 17, 2018  |  11:00AM - 11:30AM
Salisbury  |  Tuesday Jun 19, 2018 - Sunday Jun 24, 2018  |  10:00AM - 12:00PM
St. Andrews  |  Saturday Jun 16, 2018  |  All day event
St. Andrews  |  Sunday Jun 17, 2018  |  11:00AM - 04:00PM

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

ANNAPOLIS ROYAL  |  Saturday Jun 16, 2018  |  11:00AM - 12:00PM
ANNAPOLIS ROYAL  |  Saturday Jun 16, 2018  |  All day event
ANNAPOLIS ROYAL  |  Saturday Jun 16, 2018  |  All day event
ANNAPOLIS ROYAL  |  Saturday Jun 16, 2018  |  08:00AM - 01:00PM
ANNAPOLIS ROYAL  |  Saturday Jun 16, 2018  |  09:00AM - 03:30PM
ANNAPOLIS ROYAL  |  Sunday Jun 17, 2018  |  11:00AM - 12:00PM
ANNAPOLIS ROYAL  |  Sunday Jun 17, 2018  |  All day event
ANNAPOLIS ROYAL  |  Sunday Jun 17, 2018  |  All day event
ANNAPOLIS ROYAL  |  Sunday Jun 17, 2018  |  10:00AM - 02:00PM
ANNAPOLIS ROYAL  |  Monday Jun 18, 2018  |  11:00AM - 12:00PM
ANNAPOLIS ROYAL  |  Monday Jun 18, 2018  |  All day event
ANNAPOLIS ROYAL  |  Monday Jun 18, 2018  |  All day event
ANNAPOLIS ROYAL  |  Tuesday Jun 19, 2018  |  11:00AM - 12:00PM
ANNAPOLIS ROYAL  |  Tuesday Jun 19, 2018  |  All day event
ANNAPOLIS ROYAL  |  Tuesday Jun 19, 2018  |  All day event
ANNAPOLIS ROYAL  |  Wednesday Jun 20, 2018  |  All day event
ANNAPOLIS ROYAL  |  Wednesday Jun 20, 2018  |  All day event
ANNAPOLIS ROYAL  |  Thursday Jun 21, 2018  |  11:00AM - 12:00PM
ANNAPOLIS ROYAL  |  Thursday Jun 21, 2018  |  All day event
ANNAPOLIS ROYAL  |  Thursday Jun 21, 2018  |  All day event
ANNAPOLIS ROYAL  |  Friday Jun 22, 2018  |  11:00AM - 12:00PM
ANNAPOLIS ROYAL  |  Friday Jun 22, 2018  |  All day event
ANNAPOLIS ROYAL  |  Friday Jun 22, 2018  |  All day event
ANNAPOLIS ROYAL  |  Saturday Jun 23, 2018  |  11:00AM - 12:00PM
ANNAPOLIS ROYAL  |  Saturday Jun 23, 2018  |  All day event
ANNAPOLIS ROYAL  |  Saturday Jun 23, 2018  |  All day event
ANNAPOLIS ROYAL  |  Saturday Jun 23, 2018  |  All day event
ANNAPOLIS ROYAL  |  Saturday Jun 23, 2018  |  All day event
ANNAPOLIS ROYAL  |  Saturday Jun 23, 2018  |  07:00PM
ANNAPOLIS ROYAL  |  Saturday Jun 23, 2018  |  08:00AM - 01:00PM
ANNAPOLIS ROYAL  |  Sunday Jun 24, 2018  |  11:00AM - 12:00PM
ANNAPOLIS ROYAL  |  Sunday Jun 24, 2018  |  All day event
ANNAPOLIS ROYAL  |  Sunday Jun 24, 2018  |  All day event
ANNAPOLIS ROYAL  |  Sunday Jun 24, 2018  |  02:00PM - 04:00PM
ANNAPOLIS ROYAL  |  Sunday Jun 24, 2018  |  All day event
ANNAPOLIS ROYAL  |  Sunday Jun 24, 2018  |  All day event
ANNAPOLIS ROYAL  |  Sunday Jun 24, 2018  |  10:00AM - 02:00PM
Chester  |  Monday Jun 18, 2018  |  06:30PM - 08:30PM
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 16, 2018  |  09:30AM - 10:00AM
Halifax  |  Saturday Jun 16, 2018  |  02:30PM - 03:00PM
Halifax  |  Wednesday Jun 20, 2018  |  02:00PM - 05:00PM
Halifax  |  Wednesday Jun 20, 2018  |  09:30AM - 11:30AM
Halifax  |  Saturday Jun 23, 2018  |  08:30AM - 01:00PM
Margaree Forks  |  Saturday Jun 23, 2018  |  02:00PM - 04:00PM
Sherbrooke  |  Wednesday Jun 20, 2018  |  10:00AM - 12:00PM

Newfoundland and Labrador

Bay Roberts  |  Saturday Jun 16, 2018  |  01:00PM - 04:00PM
Clarenville  |  Saturday Jun 23, 2018  |  10:00AM - 03:00PM
Conception Bay South  |  Saturday Jun 16, 2018  |  02:00PM - 04:00PM
Conception Bay South  |  Monday Jun 18, 2018  |  01:00PM - 03:00PM
Corner Brook  |  Tuesday Jun 19, 2018  |  03:30PM - 05:30PM
Harbour Grace  |  Sunday Jun 17, 2018 - Wednesday Jun 27, 2018  |  02:00PM - 04:00PM
Harbour Grace  |  Saturday Jun 23, 2018  |  All day event
Harbour Grace, NL  |  Saturday Jun 23, 2018  |  All day event
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
St. John's  |  Saturday Jun 23, 2018  |  10:00AM - 05:00PM

Stay in the know

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