Activities

Activities

2017 Activities

British Columbia

Abbotsford  |  Monday Mar 20, 2017 - Friday Jun 30, 2017  |  09:00AM - 03:30PM
Abbotsford  |  Tuesday Jun 13, 2017 - Wednesday Jun 14, 2017  |  09:30AM
any  |  Thursday May 11, 2017 - Friday Jun 23, 2017  |  All day event
CASTLEGAR  |  Friday Jun 09, 2017 - Sunday Jun 11, 2017  |  All day event
Chilliwack  |  Saturday Jun 10, 2017  |  10:00AM - 11:00AM
Chilliwack  |  Friday Jun 16, 2017 - Saturday Jun 17, 2017  |  10:30AM - 05:00PM
Chilliwack  |  Saturday Jun 17, 2017  |  08:30AM - 05:00PM
Fort Langley  |  Saturday Jun 10, 2017 - Saturday Jun 17, 2017  |  11:00AM - 12:30PM
Kelowna  |  Saturday Jun 17, 2017  |  09:00AM - 04:00PM
Maple Ridge  |  Sunday Jun 11, 2017  |  All day event
Midway  |  Saturday Jun 17, 2017  |  10:00AM - 02:00PM
Pitt Meadows  |  Saturday Jun 10, 2017  |  10:00AM - 11:00AM
Pitt Meadows  |  Saturday Jun 10, 2017  |  02:00PM - 03:00PM
Pitt Meadows  |  Saturday Jun 17, 2017  |  02:30PM - 03:00PM
Qualicum Beach  |  Friday Jun 09, 2017 - Sunday Jun 18, 2017  |  10:00AM - 05:00PM
Revelstoke  |  Saturday Jun 10, 2017 - Saturday Jun 17, 2017  |  10:00AM - 12:00PM
Sooke  |  Friday Jun 16, 2017  |  All day event
Summerland  |  Saturday Jun 10, 2017  |  10:00AM - 03:00PM
throughout the province of BC  |  Friday Jun 09, 2017 - Saturday Jun 17, 2017  |  All day event
Vancouver  |  Saturday Jun 10, 2017  |  11:00AM - 04:00PM
Vancouver  |  Friday Jun 16, 2017  |  12:00PM - 03:00PM
Vancouver  |  Saturday Jun 17, 2017  |  All day event
Vancouver  |  Sunday Jun 18, 2017  |  12:00PM - 03:00PM
Victoria  |  Monday Jun 12, 2017 - Sunday Jun 18, 2017  |  All day event
Victoria  |  Friday Jun 16, 2017 - Sunday Jun 18, 2017  |  All day event
Victoria  |  Saturday Jun 17, 2017 - Sunday Jun 18, 2017  |  10:00AM - 02:00PM

Alberta

any  |  Thursday May 11, 2017 - Friday Jun 23, 2017  |  All day event
Calgary  |  Friday Jun 16, 2017 - Saturday Jun 17, 2017  |  09:30AM - 12:30PM
Edmonton  |  Saturday Jun 17, 2017  |  12:00PM - 04:00PM
Edmonton  |  Saturday Jun 17, 2017  |  All day event
Edmonton  |  Saturday Jun 17, 2017  |  07:30AM - 10:00AM
Edmonton  |  Saturday Jun 17, 2017  |  08:00AM - 09:30AM
Edmonton  |  Saturday Jun 17, 2017  |  10:00AM - 11:00AM
Edmonton  |  Sunday Jun 18, 2017  |  11:00AM - 03:00PM
Hanna  |  Friday Jun 09, 2017 - Saturday Aug 26, 2017  |  All day event
Lethbridge  |  Tuesday Jun 06, 2017 - Saturday Jul 22, 2017  |  10:00AM - 04:30PM
Lethbridge  |  Sunday Jun 11, 2017  |  02:00PM - 04:30PM
Lethbridge  |  Sunday Jun 11, 2017  |  02:00PM - 04:30PM
Lethbridge  |  Sunday Jun 11, 2017  |  01:00PM - 01:30PM
Lethbridge  |  Sunday Jun 11, 2017  |  02:00PM - 03:00PM
Lethbridge  |  Sunday Jun 11, 2017  |  03:30PM - 04:30PM
Lethbridge  |  Sunday Jun 11, 2017  |  02:00PM - 04:30PM
Lethbridge  |  Sunday Jun 11, 2017  |  07:00PM - 09:00PM
Lethbridge  |  Friday Jun 16, 2017  |  11:00AM - 03:00PM
Olds  |  Saturday Jun 17, 2017  |  10:00AM - 01:00PM
Ponoka  |  Friday Jun 16, 2017  |  All day event
Red Deer  |  Friday Jun 09, 2017 - Tuesday Apr 18, 2017  |  All day event
Red Deer  |  Friday Jun 09, 2017 - Friday Jun 16, 2017  |  09:30AM - 02:30PM
Red Deer  |  Saturday Jun 10, 2017 - Sunday Jun 11, 2017  |  11:00AM - 04:00PM
Red Deer  |  Saturday Jun 10, 2017 - Sunday Jun 18, 2017  |  01:00PM - 04:00PM
Red Deer  |  Saturday Jun 17, 2017  |  10:00AM - 11:00AM
Red Deer  |  Saturday Jun 17, 2017  |  10:00AM - 04:00PM
Red Deer  |  Saturday Jun 17, 2017  |  11:00AM - 03:00PM
Red Deer  |  Saturday Jun 17, 2017  |  11:00AM - 01:00PM
Red Deer  |  Saturday Jun 17, 2017 - Sunday Jun 18, 2017  |  11:00AM - 04:00PM
Red Deer  |  Sunday Jun 18, 2017  |  06:00PM
Waterton Park  |  Thursday Jun 15, 2017 - Tuesday Jun 20, 2017  |  All day event

Saskatchewan

any  |  Thursday May 11, 2017 - Friday Jun 23, 2017  |  All day event
Saskatoon  |  Friday Jun 16, 2017  |  12:00PM - 01:00PM
Shaunavon  |  Thursday Jun 15, 2017  |  06:30PM - 09:00PM
Shaunavon  |  Friday Jun 16, 2017  |  All day event
Shaunavon  |  Friday Jun 16, 2017  |  01:00PM - 03:00PM

Manitoba

any  |  Thursday May 11, 2017 - Friday Jun 23, 2017  |  All day event
International Peace Garden, near Boissevain, Manitoba  |  Saturday Jun 17, 2017  |  01:30PM - 04:00PM
International Peace Garden, near Boissevain, Manitoba  |  Saturday Jun 17, 2017 - Sunday Jun 18, 2017  |  01:00PM - 04:00PM
International Peace Garden, near Boissevain, Manitoba  |  Sunday Jun 18, 2017 - Monday Jun 19, 2017  |  01:00PM - 04:00PM
Oak Hammock Marsh  |  Sunday Jun 18, 2017  |  02:00PM - 03:00PM
Steinbach  |  Friday Jun 09, 2017 - Sunday Jun 18, 2017  |  All day event
The Pas  |  Sunday Jun 11, 2017 - Saturday Jun 17, 2017  |  06:00PM - 09:00PM
Winkler  |  Friday Jun 16, 2017  |  01:30PM
Winkler  |  Friday Jun 16, 2017  |  All day event
Winnipeg  |  Friday Jun 09, 2017 - Sunday Jun 18, 2017  |  All day event
Winnipeg  |  Friday Jun 09, 2017 - Sunday Jun 18, 2017  |  All day event
Winnipeg  |  Friday Jun 09, 2017  |  11:00AM - 01:00PM
Winnipeg  |  Friday Jun 09, 2017 - Sunday Jun 18, 2017  |  All day event
Winnipeg  |  Sunday Jun 11, 2017  |  12:00PM - 05:00PM
Winnipeg  |  Sunday Jun 11, 2017  |  02:00PM - 02:30PM
Winnipeg  |  Sunday Jun 11, 2017  |  03:00PM - 03:30PM
Winnipeg  |  Sunday Jun 11, 2017  |  11:00AM - 01:00PM
Winnipeg  |  Tuesday Jun 13, 2017  |  11:00AM - 12:00PM
Winnipeg  |  Friday Jun 16, 2017  |  11:00AM - 01:00PM
Winnipeg  |  Friday Jun 16, 2017  |  11:00AM - 12:00PM
Winnipeg  |  Saturday Jun 17, 2017  |  10:00AM - 04:00PM
Winnipeg  |  Saturday Jun 17, 2017  |  11:30AM - 02:00PM
Winnipeg  |  Saturday Jun 17, 2017  |  11:00AM - 01:00PM
Winnipeg  |  Sunday Jun 18, 2017  |  11:00AM - 01:00PM

Ontario

Ajax  |  Friday Jun 09, 2017  |  All day event
Amherstburg  |  Sunday Jun 11, 2017  |  11:00AM - 12:00PM
Amherstburg  |  Friday Jun 16, 2017 - Saturday Jun 17, 2017  |  04:00PM - 04:00PM
Amherstburg  |  Saturday Jun 17, 2017  |  05:00PM - 06:00PM
any  |  Thursday May 11, 2017 - Friday Jun 23, 2017  |  All day event
Beachburg  |  Saturday Jun 10, 2017  |  02:00PM - 04:00PM
Beamsville  |  Friday Jun 09, 2017 - Friday Jun 16, 2017  |  02:00PM - 03:00PM
Blyth  |  Friday Jun 09, 2017 - Sunday Jun 18, 2017  |  All day event
Bolton  |  Wednesday Jun 14, 2017  |  07:00PM - 08:30PM
Bolton  |  Thursday Jun 15, 2017  |  07:00PM - 08:30PM
Burlington  |  Tuesday Jun 13, 2017  |  11:00AM - 04:00PM
Burlington  |  Thursday Jun 15, 2017  |  04:00PM - 06:00PM
Burlington  |  Thursday Jun 15, 2017  |  05:00PM - 07:00PM
Burlington  |  Sunday Jun 18, 2017  |  10:00AM - 04:00PM
Crystal Beach  |  Friday Jun 09, 2017 - Tuesday Jun 20, 2017  |  09:00AM - 10:00AM
Dundas  |  Sunday Jun 11, 2017  |  10:00AM - 04:00PM
Durham, Municipality of West Grey  |  Saturday Jun 10, 2017  |  09:00AM - 03:00PM
Durham, West Grey  |  Thursday Jun 15, 2017  |  All day event
East York  |  Thursday Jun 15, 2017  |  07:30PM - 09:00PM
Englehart  |  Wednesday Jun 14, 2017  |  05:00PM - 07:30PM
Ennismore  |  Saturday Jun 10, 2017 - Sunday Jun 11, 2017  |  All day event
Ennismore  |  Thursday Jun 15, 2017  |  06:30PM - 08:30PM
Georgetown  |  Sunday Jun 11, 2017  |  10:00AM - 04:00PM
Grand Bend / Zurich  |  Saturday Jun 10, 2017  |  10:00AM - 04:00PM
Guelph  |  Friday Jun 16, 2017  |  10:00AM - 02:00PM
Haliburton  |  Saturday Jun 10, 2017  |  10:00AM - 12:00PM
Hamilton  |  Friday Jun 16, 2017  |  09:00AM - 03:00PM
Hamilton  |  Friday Jun 16, 2017  |  09:00PM - 03:00PM
Hamilton  |  Saturday Jun 17, 2017  |  12:00PM - 04:00PM
in Cities and Towns throughout the province  |  Saturday Jun 10, 2017 - Sunday Jun 18, 2017  |  All day event
Keene  |  Sunday Jun 18, 2017  |  10:00AM - 04:00PM
Kingston  |  Friday Jun 09, 2017  |  09:00AM - 03:00PM
Kitchener  |  Saturday Jun 17, 2017  |  10:00AM - 05:00PM
Lakefield  |  Saturday Jun 10, 2017  |  10:00AM - 11:00AM
LaSalle  |  Friday Jun 16, 2017  |  09:00AM - 11:00AM
Markham  |  Sunday Jun 11, 2017  |  01:00PM - 03:00PM
Milton  |  Friday Jun 16, 2017  |  04:00PM - 05:00PM
Niagara Falls  |  Thursday Jun 15, 2017  |  02:30PM - 04:00PM
Niagara on the Lake  |  Saturday Jun 10, 2017  |  10:00AM - 04:00PM
Niagara-on-the-Lake  |  Thursday Jun 15, 2017  |  07:00PM - 11:00PM
Niagara-on-the-Lake  |  Friday Jun 16, 2017  |  10:00AM
Nobleton  |  Saturday Jun 17, 2017  |  10:00AM - 12:00PM
North Grenville  |  Saturday Jun 17, 2017  |  12:00PM - 05:00PM
Orleans  |  Tuesday Mar 21, 2017  |  09:00AM - 03:00PM
Orleans  |  Friday Jun 16, 2017  |  05:00PM - 07:00PM
Oshawa  |  Friday Jun 09, 2017 - Friday Jun 16, 2017  |  10:00AM - 11:00AM
Oshawa  |  Saturday Jun 10, 2017 - Sunday Jun 11, 2017  |  10:00AM - 04:00PM
Oshawa  |  Friday Jun 16, 2017 - Friday Jun 23, 2017  |  10:00AM - 11:00AM
Ottawa  |  Wednesday Jun 07, 2017  |  07:00PM - 09:00PM
Ottawa  |  Friday Jun 09, 2017  |  10:00AM - 12:00PM
Ottawa  |  Friday Jun 09, 2017  |  05:00PM - 07:00PM
Ottawa  |  Friday Jun 09, 2017  |  10:00AM - 12:00PM
Ottawa  |  Friday Jun 09, 2017  |  10:00AM - 12:00PM
Ottawa  |  Friday Jun 09, 2017  |  10:00AM - 11:00AM
Ottawa  |  Friday Jun 09, 2017 - Sunday Jun 18, 2017  |  All day event
Ottawa  |  Friday Jun 09, 2017 - Monday Sep 04, 2017  |  All day event
Ottawa  |  Friday Jun 09, 2017 - Sunday Jun 18, 2017  |  All day event
Ottawa  |  Friday Jun 09, 2017  |  12:00PM - 04:00PM
Ottawa  |  Saturday Jun 10, 2017  |  10:00AM - 02:00PM
Ottawa  |  Saturday Jun 10, 2017  |  10:00AM - 02:00PM
Ottawa  |  Sunday Jun 11, 2017  |  09:30AM - 12:00PM
Ottawa  |  Sunday Jun 11, 2017  |  02:00PM
Ottawa  |  Sunday Jun 11, 2017  |  10:00AM - 12:00PM
Ottawa  |  Tuesday Jun 13, 2017  |  05:00PM - 08:00PM
OTTAWA  |  Wednesday Jun 14, 2017  |  05:00PM - 07:30PM
Ottawa  |  Wednesday Jun 14, 2017  |  06:00PM - 07:30PM
Ottawa  |  Thursday Jun 15, 2017  |  03:00PM - 04:00PM
Ottawa  |  Saturday Jun 17, 2017  |  01:00PM - 04:30PM
Ottawa  |  Saturday Jun 17, 2017  |  10:00AM
Ottawa  |  Saturday Jun 17, 2017  |  10:00AM - 12:00PM
Ottawa  |  Saturday Jun 17, 2017  |  10:00AM - 04:00PM
Ottawa  |  Sunday Jun 18, 2017 - Saturday Sep 16, 2017  |  All day event
Ottawa (Greely)  |  Saturday Jun 10, 2017  |  09:00AM - 11:00AM
Ottawa/Nepean  |  Saturday Jun 17, 2017  |  10:00AM - 12:00PM
Perth  |  Tuesday Jun 13, 2017  |  06:30PM - 09:00PM
Peterborough  |  Friday Jun 09, 2017 - Sunday Jul 30, 2017  |  All day event
Peterborough  |  Sunday Jun 11, 2017  |  10:00AM - 04:00PM
Port Elgin  |  Tuesday Jun 06, 2017 - Friday Jun 09, 2017  |  09:00AM - 12:00PM
Port Hope  |  Saturday Jun 17, 2017  |  All day event
Prescott  |  Friday Jun 16, 2017  |  01:00PM - 03:00PM
Prescott  |  Saturday Jun 17, 2017  |  01:00PM - 04:30PM
Richards Landing  |  Wednesday Jun 14, 2017  |  10:00AM - 12:00PM
Richmond  |  Saturday Jun 17, 2017  |  09:30AM - 03:30PM
Sault Ste. Marie  |  Saturday Jun 10, 2017  |  10:30AM - 12:30PM
Sault Ste. Marie  |  Saturday Jun 17, 2017  |  10:00AM - 04:00PM
Scarborough  |  Wednesday Jun 14, 2017  |  07:00PM - 09:30PM
St. Thomas  |  Friday Jun 09, 2017 - Sunday Jun 18, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Saturday Jun 10, 2017 - Monday Jun 19, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Sunday Jun 11, 2017 - Tuesday Jun 20, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Monday Jun 12, 2017 - Wednesday Jun 21, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Tuesday Jun 13, 2017 - Thursday Jun 22, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Wednesday Jun 14, 2017 - Friday Jun 23, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Thursday Jun 15, 2017 - Saturday Jun 24, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Friday Jun 16, 2017 - Sunday Jun 25, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Saturday Jun 17, 2017 - Monday Jun 26, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Sunday Jun 18, 2017  |  11:00AM - 05:00PM
St. Thomas  |  Sunday Jun 18, 2017 - Tuesday Jun 27, 2017  |  11:00AM - 03:00PM
Sudbury  |  Wednesday Jun 14, 2017  |  07:00PM - 08:00PM
Sudbury  |  Thursday Jun 15, 2017  |  09:00AM - 12:00PM
Sudbury  |  Saturday Jun 17, 2017  |  10:00AM - 12:00PM
Thessalon  |  Saturday Jun 10, 2017  |  08:00AM - 02:00PM
Thunder Bay  |  Sunday Jun 11, 2017  |  01:00PM - 03:00PM
Thunder Bay  |  Tuesday Jun 13, 2017 - Wednesday Jun 14, 2017  |  01:00PM - 03:00PM
Thunder Bay  |  Saturday Jun 17, 2017  |  01:00PM - 04:00PM
Tilbury  |  Saturday Jun 10, 2017  |  05:00PM - 03:00PM
Tilbury  |  Saturday Jun 10, 2017  |  10:00AM - 03:00PM
Toronto  |  Monday Mar 06, 2017 - Tuesday Oct 31, 2017  |  09:00AM - 03:15PM
event-flagship
Toronto  |  Saturday Jun 10, 2017 - Sunday Jun 11, 2017  |  10:00AM - 04:00PM
Toronto  |  Saturday Jun 10, 2017 - Sunday Jun 11, 2017  |  10:00AM - 04:00PM
Toronto  |  Wednesday Jun 14, 2017  |  04:30PM - 06:00PM
Toronto  |  Saturday Jun 17, 2017  |  All day event
Whitby  |  Thursday Jun 15, 2017  |  09:30AM - 12:30PM
Wilfrid  |  Monday Jun 12, 2017  |  07:30PM - 09:30PM
Wilsonville  |  Friday Jun 09, 2017 - Saturday Sep 30, 2017  |  All day event
Wilsonville  |  Friday Jun 09, 2017 - Friday Jun 30, 2017  |  All day event
Wilsonville  |  Sunday Jun 18, 2017  |  All day event
Woodstock  |  Wednesday Jun 14, 2017  |  01:00PM - 02:30PM

Quebec

any  |  Thursday May 11, 2017 - Friday Jun 23, 2017  |  All day event
Chelsea  |  Sunday Jun 18, 2017  |  10:00AM - 05:00PM
Chelsea  |  Sunday Jun 18, 2017  |  10:00AM - 05:00PM
Duhamel  |  Saturday Jun 10, 2017  |  01:30PM - 04:00PM
Grand-Métis  |  Sunday Jun 11, 2017  |  02:00PM - 03:30PM
Kingsey Falls  |  Saturday Jun 17, 2017 - Sunday Jun 18, 2017  |  01:00PM - 04:00PM
La Pocatière  |  Saturday Jun 10, 2017  |  11:00AM
Laval  |  Saturday Jun 10, 2017  |  All day event
Montréal  |  Monday May 15, 2017 - Sunday Oct 15, 2017  |  All day event
Québec  |  Friday Jun 09, 2017 - Monday Oct 09, 2017  |  10:00AM - 05:00PM
Québec  |  Friday Jun 09, 2017 - Monday Oct 09, 2017  |  10:00AM - 05:00PM
Québec  |  Saturday Jun 17, 2017  |  03:00PM - 11:00PM
Québec  |  Saturday Jun 17, 2017  |  10:00AM - 12:00PM
Saint-Hyacinthe  |  Friday Jun 16, 2017  |  09:30AM - 04:30PM
Saint-Jean-Port-Joli  |  Saturday Jun 17, 2017  |  02:00PM - 04:00PM
Sainte-Croix  |  Saturday Jun 17, 2017  |  All day event

New Brunswick

any  |  Thursday May 11, 2017 - Friday Jun 23, 2017  |  All day event
Bathurst  |  Saturday Jun 10, 2017  |  10:00AM - 02:00PM
Campbellton  |  Saturday Jun 17, 2017  |  10:00AM - 01:30PM
Caraquet  |  Wednesday Jun 14, 2017  |  All day event
Hopewell Cape  |  Sunday Jun 18, 2017  |  01:30PM - 03:30PM
Salisbury  |  Friday Jun 09, 2017 - Friday Jun 23, 2017  |  09:00PM - 02:00PM

Prince Edward Island

any  |  Thursday May 11, 2017 - Friday Jun 23, 2017  |  All day event
Charlottetown  |  Friday Jun 09, 2017 - Friday Jun 16, 2017  |  All day event
Charlottetown  |  Saturday Jun 10, 2017  |  09:00AM - 12:30PM
Charlottetown  |  Monday Jun 12, 2017  |  07:30PM - 08:30PM
Charlottetown  |  Wednesday Jun 14, 2017  |  06:30PM - 09:00PM
Charlottetown  |  Saturday Jun 17, 2017  |  09:00AM - 10:00AM
Charlottetown  |  Saturday Jun 17, 2017  |  10:00AM - 11:00AM
Charlottetown  |  Saturday Jun 17, 2017  |  11:00AM - 12:00PM
Charlottetown  |  Saturday Jun 17, 2017  |  12:00PM - 01:00PM
Charlottetown  |  Saturday Jun 17, 2017  |  10:00AM - 11:30AM
Georgetown  |  Saturday Jun 10, 2017  |  All day event

Nova Scotia

any  |  Thursday May 11, 2017 - Friday Jun 23, 2017  |  All day event
Cornwallis Park  |  Saturday Jun 17, 2017  |  10:00AM - 05:00PM
East River  |  Saturday Jun 10, 2017  |  09:00AM - 12:30PM
Halifax  |  Saturday Jun 10, 2017  |  11:00AM - 05:00PM
Halifax  |  Sunday Jun 11, 2017  |  12:00PM - 05:00PM
Halifax  |  Monday Jun 12, 2017  |  12:00PM - 02:00PM
Halifax  |  Tuesday Jun 13, 2017  |  12:00PM - 02:00PM
Halifax  |  Friday Jun 16, 2017  |  12:30PM
event-flagship
Halifax  |  Saturday Jun 17, 2017  |  09:00AM - 05:00PM
Halifax  |  Saturday Jun 17, 2017  |  10:00AM - 10:30AM
Halifax  |  Saturday Jun 17, 2017  |  11:30AM - 12:00PM
Halifax  |  Saturday Jun 17, 2017  |  12:00PM - 12:30PM
Halifax  |  Saturday Jun 17, 2017  |  12:30PM - 01:00PM
Kentville  |  Wednesday Jun 14, 2017  |  08:00AM - 12:30PM
Upper Tantallon  |  Saturday Jun 10, 2017  |  09:00AM - 11:00AM

Newfoundland and Labrador

any  |  Thursday May 11, 2017 - Friday Jun 23, 2017  |  All day event
Bell Island  |  Thursday Jun 01, 2017 - Saturday Sep 30, 2017  |  All day event
Conception Bay South  |  Sunday Jun 18, 2017  |  01:00PM - 03:00PM
Green's Harbour  |  Sunday Jun 18, 2017  |  11:30AM - 04:30PM
Harbour Grace  |  Saturday Jun 17, 2017  |  11:30AM - 02:00PM
St. John's  |  Friday Jun 09, 2017  |  02:00PM - 03:00PM
St. John's  |  Saturday Jun 10, 2017  |  10:00AM - 12:00PM
St. John's  |  Wednesday Jun 14, 2017  |  02:00PM - 03:00PM
St. John's  |  Friday Jun 16, 2017  |  09:30AM - 11:00AM
St. John's  |  Friday Jun 16, 2017  |  10:00AM - 11:00AM
St. John's  |  Friday Jun 16, 2017  |  12:30PM - 01:00PM
St. John's  |  Friday Jun 16, 2017  |  02:30PM - 03:30PM
St. John's  |  Friday Jun 16, 2017  |  11:00AM - 12:00PM
event-flagship
St. John's  |  Saturday Jun 17, 2017 - Sunday Jun 18, 2017  |  All day event
St. John's  |  Saturday Jun 17, 2017  |  10:00AM - 11:00AM
St. John's  |  Saturday Jun 17, 2017  |  02:00PM - 03:00PM
St. John's  |  Saturday Jun 17, 2017  |  06:30PM - 08:30PM
St. John's  |  Sunday Jun 18, 2017  |  02:00PM - 03:00PM
St. John's  |  Sunday Jun 18, 2017  |  10:00AM - 11:00AM
St. John's  |  Sunday Jun 18, 2017  |  All day event

Yukon

any  |  Thursday May 11, 2017 - Friday Jun 23, 2017  |  All day event

North West Territories

Hay River  |  Saturday Jun 10, 2017 - Sunday Jun 11, 2017  |  10:00AM - 03:00PM
Inuvik  |  Friday Jun 09, 2017  |  11:30AM - 08:30PM

Stay in the know

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