Activities

Activities

2018 Activities

British Columbia

Abbotsford  |  Saturday Jun 18, 2016  |  All day event
Abbotsford  |  Monday Mar 20, 2017  |  09:00AM - 03:30PM
Abbotsford  |  Tuesday Jun 13, 2017  |  09:30AM
any  |  Thursday May 11, 2017  |  All day event
Avenue Delta  |  Saturday Jun 18, 2016  |  11:00AM - 02:00PM
Brentwood Bay  |  Friday Jun 13, 2014  |  09:00AM - 05:00PM
Brentwood Bay  |  Friday Jun 19, 2015  |  09:00AM - 09:00PM
Brentwood Bay  |  Friday Jun 19, 2015  |  11:00AM - 01:00PM
Brentwood Bay  |  Sunday Jun 21, 2015  |  10:00AM - 04:00PM
Brentwood Bay  |  Friday Jun 17, 2016  |  All day event
Brentwood Bay  |  Friday Jun 17, 2016  |  12:00PM - 04:00PM
Brentwood Bay  |  Saturday Jun 18, 2016  |  10:00AM
CASTLEGAR  |  Friday Jun 09, 2017  |  All day event
Chilliwack  |  Friday Jun 13, 2014  |  All day event
Chilliwack  |  Saturday Jun 20, 2015  |  10:30AM
Chilliwack  |  Saturday Jun 20, 2015  |  02:00PM
Chilliwack  |  Thursday Jun 16, 2016  |  All day event
Chilliwack  |  Friday Jun 17, 2016  |  All day event
Chilliwack  |  Saturday Jun 10, 2017  |  10:00AM - 11:00AM
Chilliwack  |  Friday Jun 16, 2017  |  10:30AM - 05:00PM
Chilliwack  |  Saturday Jun 17, 2017  |  08:30AM - 05:00PM
Fort Langley  |  Saturday Jun 10, 2017  |  11:00AM - 12:30PM
Invermere  |  Saturday Jun 14, 2014  |  03:00PM - 05:00PM
Kelowna  |  Friday Jun 19, 2015  |  10:00AM - 06:00PM
Kelowna  |  Saturday Jun 17, 2017  |  09:00AM - 04:00PM
Kelowna and West Kelowna  |  Saturday Jun 18, 2016  |  09:00AM - 04:00PM
Maple Ridge  |  Friday Jun 19, 2015  |  10:00AM - 06:00PM
Maple Ridge  |  Friday Jun 17, 2016  |  10:00AM - 06: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 13, 2014  |  10:00AM - 04:30PM
Qualicum Beach  |  Friday Jun 19, 2015  |  10:00AM - 04:30PM
Qualicum Beach  |  Friday Jun 17, 2016  |  10:00AM - 05:00PM
Qualicum Beach  |  Friday Jun 09, 2017  |  10:00AM - 05:00PM
Revelstoke  |  Saturday Jun 10, 2017  |  10:00AM - 12:00PM
Richmond  |  Saturday Jun 14, 2014  |  02:00PM - 04:00PM
Richmond  |  Sunday Jun 15, 2014  |  11:00AM - 12:00PM
Smithers  |  Sunday Jun 15, 2014  |  12:00PM - 04:00PM
Sooke  |  Friday Jun 16, 2017  |  All day event
Summerland  |  Saturday Jun 10, 2017  |  10:00AM - 03:00PM
Surrey  |  Saturday Jun 14, 2014  |  11:00AM - 03:00PM
Surrey  |  Friday Jun 17, 2016  |  09:00AM - 06:00PM
Surrey  |  Saturday Jun 18, 2016  |  11:00AM - 03:00PM
Surrey  |  Saturday Jun 25, 2016  |  11:00AM - 03:00PM
throughout the province of BC  |  Friday Jun 09, 2017  |  All day event
Vancouver  |  Wednesday Jun 11, 2014  |  10:30AM
Vancouver  |  Friday Jun 13, 2014  |  All day event
Vancouver  |  Friday Jun 13, 2014  |  09:30AM - 05:00PM
Vancouver  |  Saturday Jun 14, 2014  |  11:00AM
Vancouver  |  Friday Jun 19, 2015  |  All day event
Vancouver  |  Friday Jun 19, 2015  |  09:30AM - 07:00PM
Vancouver  |  Friday Jun 19, 2015  |  09:30AM - 05:00PM
Vancouver  |  Saturday Jun 20, 2015  |  09:30AM - 07:00PM
Vancouver  |  Wednesday Jun 01, 2016  |  All day event
Vancouver  |  Friday Jun 17, 2016  |  09:30AM - 07:00PM
Vancouver  |  Friday Jun 17, 2016  |  11:00AM - 02:00PM
Vancouver  |  Saturday Jun 18, 2016  |  02:00PM - 04:00PM
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
Various Locations  |  Friday Jun 17, 2016  |  All day event
Victoria  |  Friday Jun 13, 2014  |  10:00AM
Victoria  |  Friday Jun 13, 2014  |  10:00AM - 03:00PM
Victoria  |  Friday Jun 13, 2014  |  All day event
Victoria  |  Friday Jun 19, 2015  |  All day event
Victoria  |  Friday Jun 17, 2016  |  11:00AM
Victoria  |  Sunday Jun 19, 2016  |  10:00AM - 04:00PM
Victoria  |  Monday Jun 12, 2017  |  All day event
Victoria  |  Friday Jun 16, 2017  |  All day event
Victoria  |  Saturday Jun 17, 2017  |  10:00AM - 02:00PM

Alberta

Red Deer  |  Friday Jun 19, 2015  |  11:00AM - 05:00PM
St. Albert  |  Friday Jun 19, 2015  |  02:00PM - 06:00PM
all  |  Sunday Jun 12, 2016  |  All day event
any  |  Thursday May 11, 2017  |  All day event
Calgary  |  Friday Jun 19, 2015  |  10:00AM - 01:30PM
Calgary  |  Friday Jun 17, 2016  |  10:00AM - 02:00PM
Calgary  |  Friday Jun 17, 2016  |  12:00PM
Calgary  |  Friday Jun 17, 2016  |  02:30PM
Calgary  |  Friday Jun 17, 2016  |  03:30PM
Calgary  |  Saturday Jun 18, 2016  |  08:00AM - 05:15PM
Calgary  |  Saturday Jun 18, 2016  |  10:00AM - 12:00PM
Calgary  |  Saturday Jun 18, 2016  |  01:00PM - 03:00PM
Calgary  |  Sunday Jun 19, 2016  |  02:00PM - 04:00PM
Calgary  |  Friday Jun 16, 2017  |  09:30AM - 12:30PM
Edmonton  |  Friday Jun 13, 2014  |  All day event
Edmonton  |  Friday Jun 19, 2015  |  01:00PM - 03:00PM
Edmonton  |  Friday Jun 19, 2015  |  06:30PM - 07:30PM
Edmonton  |  Friday Jun 19, 2015  |  11:00AM - 01:00PM
Edmonton  |  Saturday Jun 20, 2015  |  07:00PM - 08:00PM
event-flagship
Edmonton  |  Friday Jun 17, 2016  |  All day event
Edmonton  |  Friday Jun 17, 2016  |  10:00AM - 05:00PM
Edmonton  |  Friday Jun 17, 2016  |  06:00PM - 10:00PM
Edmonton  |  Friday Jun 17, 2016  |  07:00AM - 08:30AM
Edmonton  |  Saturday Jun 18, 2016  |  07:30AM - 10:00AM
Edmonton  |  Saturday Jun 18, 2016  |  10:00AM - 12:00PM
Edmonton  |  Sunday Jun 19, 2016  |  11:00AM - 03:00PM
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
Glenevis  |  Sunday Jun 19, 2016  |  12:00PM - 05:00PM
Hanna  |  Friday Jun 09, 2017  |  All day event
Lethbridge  |  Friday Jun 19, 2015  |  10:01AM - 09:00PM
Lethbridge  |  Friday Jun 19, 2015  |  09:00AM - 05:00PM
Lethbridge  |  Friday Jun 19, 2015  |  11:00AM - 02:00PM
Lethbridge  |  Friday Jun 19, 2015  |  10:00AM - 05:00PM
Lethbridge  |  Saturday Jun 20, 2015  |  All day event
Lethbridge  |  Thursday Jun 16, 2016  |  10:00AM - 05:00PM
Lethbridge  |  Friday Jun 17, 2016  |  12:00PM - 03:00PM
Lethbridge  |  Saturday Jun 18, 2016  |  07:30AM - 05:00PM
Lethbridge  |  Saturday Jun 18, 2016  |  08:30AM - 02:00PM
Lethbridge  |  Sunday Jun 19, 2016  |  10:00AM - 05:00PM
Lethbridge  |  Tuesday Jun 06, 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  |  Friday Jun 13, 2014  |  02:00PM - 05:00PM
Olds  |  Friday Jun 19, 2015  |  02:00PM - 05:00PM
Olds  |  Saturday Jun 18, 2016  |  09:00AM - 12:00PM
Olds  |  Saturday Jun 17, 2017  |  10:00AM - 01:00PM
Ponoka  |  Friday Jun 16, 2017  |  All day event
Red Deer  |  Friday Jun 13, 2014  |  All day event
Red Deer  |  Thursday Jun 16, 2016  |  09:00AM - 02:30PM
Red Deer  |  Friday Jun 17, 2016  |  All day event
Red Deer  |  Saturday Jun 18, 2016  |  10:00AM - 11:00AM
Red Deer  |  Saturday Jun 18, 2016  |  11:00AM - 03:00PM
Red Deer  |  Saturday Jun 18, 2016  |  11:00AM - 03:00PM
Red Deer  |  Saturday Jun 18, 2016  |  11:00AM - 01:00PM
Red Deer  |  Saturday Jun 18, 2016  |  11:00AM - 03:00PM
Red Deer  |  Saturday Jun 18, 2016  |  01:00PM - 04:00PM
Red Deer  |  Sunday Jun 19, 2016  |  06:00PM
Red Deer  |  Friday Jun 09, 2017  |  All day event
Red Deer  |  Friday Jun 09, 2017  |  09:30AM - 02:30PM
Red Deer  |  Saturday Jun 10, 2017  |  11:00AM - 04:00PM
Red Deer  |  Saturday Jun 10, 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  |  11:00AM - 04:00PM
Red Deer  |  Sunday Jun 18, 2017  |  06:00PM
Spruce Grove  |  Friday Jun 19, 2015  |  All day event
Strathcona County  |  Friday Jun 17, 2016  |  11:00AM
Sylvan Lake  |  Saturday Jun 18, 2016  |  12:00PM - 06:00PM
Tomahawk  |  Saturday Jun 18, 2016  |  09:00AM - 03:30PM
Waterton Park  |  Friday Jun 19, 2015  |  06:00PM - 11:00PM
Waterton Park  |  Thursday Jun 15, 2017  |  All day event

Saskatchewan

any  |  Thursday May 11, 2017  |  All day event
Saskatoon  |  Friday Jun 13, 2014  |  09:30AM - 01:00PM
Saskatoon  |  Friday Jun 17, 2016  |  12:00PM - 01:30PM
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

St. Andrews  |  Friday Jun 19, 2015  |  All day event
St. Andrews  |  Friday Jun 17, 2016  |  09:00AM - 05:00PM
ALL  |  Sunday Jun 12, 2016  |  All day event
any  |  Thursday May 11, 2017  |  All day event
BEAUSEJOUR  |  Saturday Jun 18, 2016  |  02:00PM - 04:00PM
Beausejour  |  Saturday Jun 18, 2016  |  All day event
Carman  |  Friday Jun 17, 2016  |  10:00AM - 04:00PM
Carman  |  Friday Jun 17, 2016  |  All day event
City of Portage la Prairie  |  Friday Jun 17, 2016  |  12:00PM
International Peace Garden  |  Saturday Jun 20, 2015  |  12:00PM
International Peace Garden, near Boissevain, Manitoba  |  Saturday Jun 17, 2017  |  01:30PM - 04:00PM
International Peace Garden, near Boissevain, Manitoba  |  Saturday Jun 17, 2017  |  01:00PM - 04:00PM
International Peace Garden, near Boissevain, Manitoba  |  Sunday Jun 18, 2017  |  01:00PM - 04:00PM
Minnidosa  |  Friday Jun 17, 2016  |  All day event
Oak Hammock Marsh  |  Sunday Jun 19, 2016  |  10:00AM - 04:30PM
Oak Hammock Marsh  |  Sunday Jun 18, 2017  |  02:00PM - 03:00PM
St. Norbert  |  Saturday Jun 20, 2015  |  10:00AM - 11:00AM
Steinbach  |  Friday Jun 19, 2015  |  12:00PM - 11:00AM
Steinbach  |  Friday Jun 17, 2016  |  09:00AM
Steinbach  |  Saturday Jun 18, 2016  |  All day event
Steinbach  |  Saturday Jun 18, 2016  |  10:00AM
Steinbach  |  Friday Jun 09, 2017  |  All day event
The Pas  |  Sunday Jun 19, 2016  |  02:00PM
The Pas  |  Sunday Jun 11, 2017  |  06:00PM - 09:00PM
Wakopa  |  Friday Jun 13, 2014  |  10:00AM - 07:00PM
Wasagaming  |  Friday Jun 13, 2014  |  10:00AM - 11:00AM
Wasagaming, Clear Lake  |  Friday Jun 19, 2015  |  10:00AM - 04:00PM
Winkler  |  Sunday Jun 19, 2016  |  06:30AM
Winkler  |  Friday Jun 16, 2017  |  01:30PM
Winkler  |  Friday Jun 16, 2017  |  All day event
Winnipeg  |  Friday Jun 13, 2014  |  01:00PM - 05:00PM
Winnipeg  |  Saturday Jun 14, 2014  |  11:00AM - 03:00PM
Winnipeg  |  Friday Jun 19, 2015  |  08:30AM - 08:30PM
Winnipeg  |  Friday Jun 19, 2015  |  10:00AM
Winnipeg  |  Saturday Jun 20, 2015  |  10:00AM - 04:00PM
Winnipeg  |  Friday Jun 17, 2016  |  09:00AM - 05:00PM
Winnipeg  |  Friday Jun 17, 2016  |  09:00AM - 09:00PM
Winnipeg  |  Friday Jun 17, 2016  |  10:30AM
Winnipeg  |  Friday Jun 17, 2016  |  All day event
Winnipeg  |  Friday Jun 17, 2016  |  All day event
Winnipeg  |  Saturday Jun 18, 2016  |  11:00AM - 05:00PM
Winnipeg  |  Saturday Jun 18, 2016  |  01:00PM - 03:00PM
Winnipeg  |  Saturday Jun 18, 2016  |  10:00AM - 04:00PM
Winnipeg  |  Sunday Jun 19, 2016  |  10:00AM - 05:00PM
Winnipeg  |  Friday Jun 09, 2017  |  All day event
Winnipeg  |  Friday Jun 09, 2017  |  All day event
Winnipeg  |  Friday Jun 09, 2017  |  11:00AM - 01:00PM
Winnipeg  |  Friday Jun 09, 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
Winnipeg (Headingley)  |  Friday Jun 19, 2015  |  09:00AM - 05:00PM
Winnipeg (Headingley)  |  Saturday Jun 20, 2015  |  10:00AM - 04:00PM

Ontario

Georgetown  |  Saturday Jun 18, 2016  |  01:00PM - 02:00PM
Smooth Rock Falls  |  Saturday Jun 18, 2016  |  10:00AM - 02:00PM
South Bruce Peninsula  |  Wednesday Jun 15, 2016  |  09:00AM - 05:00PM
St. Catharines  |  Saturday Jun 20, 2015  |  10:00AM - 04:00PM
Ajax  |  Friday Jun 09, 2017  |  All day event
all  |  Sunday Jun 12, 2016  |  All day event
Amherstburg  |  Friday Jun 19, 2015  |  04:00PM - 08:00PM
Amherstburg  |  Friday Jun 17, 2016  |  All day event
Amherstburg  |  Friday Jun 17, 2016  |  All day event
Amherstburg  |  Sunday Jun 11, 2017  |  11:00AM - 12:00PM
Amherstburg  |  Friday Jun 16, 2017  |  04:00PM - 04:00PM
Amherstburg  |  Saturday Jun 17, 2017  |  05:00PM - 06:00PM
any  |  Thursday May 11, 2017  |  All day event
Arthur  |  Friday Jun 17, 2016  |  11:00AM - 02:00PM
Beachburg  |  Saturday Jun 10, 2017  |  02:00PM - 04:00PM
Beamsville  |  Friday Jun 09, 2017  |  02:00PM - 03:00PM
Blyth  |  Friday Jun 09, 2017  |  All day event
Bolton  |  Wednesday Jun 14, 2017  |  07:00PM - 08:30PM
Bolton  |  Thursday Jun 15, 2017  |  07:00PM - 08:30PM
Breslau  |  Friday Jun 17, 2016  |  All day event
Brockville  |  Friday Jun 17, 2016  |  All day event
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
Caledon  |  Friday Jun 17, 2016  |  09:00AM - 05:00PM
Cambridge  |  Friday Jun 19, 2015  |  All day event
Carlisle  |  Saturday Jun 18, 2016  |  10:00AM - 04:00PM
Clarksburg  |  Friday Jun 19, 2015  |  10:00AM - 04:00PM
Clarksburg  |  Friday Jun 17, 2016  |  10:00AM - 04:00PM
Clarksburg  |  Friday Jun 17, 2016  |  All day event
Crystal Beach  |  Friday Jun 09, 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  |  All day event
Ennismore  |  Thursday Jun 15, 2017  |  06:30PM - 08:30PM
Etobicoke  |  Sunday Jun 15, 2014  |  02:00PM - 04:00PM
Etobicoke  |  Saturday Jun 18, 2016  |  01:00PM - 02:00PM
Georgetown  |  Sunday Jun 11, 2017  |  10:00AM - 04:00PM
Grand Bend / Zurich  |  Saturday Jun 10, 2017  |  10:00AM - 04:00PM
Grenville  |  Friday Jun 17, 2016  |  All day event
Guelph  |  Friday Jun 13, 2014  |  12:30PM - 04:00PM
Guelph  |  Friday Jun 16, 2017  |  10:00AM - 02:00PM
Haliburton  |  Thursday Jun 16, 2016  |  10:00AM - 06:00PM
Haliburton  |  Friday Jun 17, 2016  |  10:00AM - 02:30PM
Haliburton  |  Sunday Jun 19, 2016  |  10:00AM - 06:00PM
Haliburton  |  Saturday Jun 10, 2017  |  10:00AM - 12:00PM
Hamilton  |  Saturday Jun 18, 2016  |  10:00AM - 04: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
Hanover  |  Friday Jun 19, 2015  |  02:00PM
Hanover  |  Saturday Jun 20, 2015  |  02:00PM
Harrow  |  Sunday Jun 21, 2015  |  11:00AM - 03:00PM
in Cities and Towns throughout the province  |  Saturday Jun 10, 2017  |  All day event
Johnstown  |  Saturday Jun 20, 2015  |  09:00AM - 03:00PM
Kanata  |  Saturday Jun 18, 2016  |  03:30PM - 05:30PM
Keene  |  Sunday Jun 21, 2015  |  10:00AM - 04:00PM
Keene  |  Sunday Jun 19, 2016  |  10:00AM - 04:00PM
Keene  |  Sunday Jun 18, 2017  |  10:00AM - 04:00PM
Kimberley  |  Saturday Jun 20, 2015  |  02:00PM
Kimberley  |  Sunday Jun 19, 2016  |  02:00PM
Kingston  |  Friday Jun 09, 2017  |  09:00AM - 03:00PM
Kitchener  |  Saturday Jun 18, 2016  |  06:30PM - 09:30PM
Kitchener  |  Saturday Jun 18, 2016  |  01:00PM - 02: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
Leeds Grenville  |  Friday May 01, 2015  |  All day event
event-flagship
Lindsay  |  Friday Jun 17, 2016  |  02:00PM - 04:00PM
Lindsay  |  Friday Jun 17, 2016  |  02:00PM - 04:00PM
London  |  Friday Jun 19, 2015  |  11:00AM
Markham  |  Sunday Jun 11, 2017  |  01:00PM - 03:00PM
Merrickville  |  Saturday Jun 18, 2016  |  12:00PM - 05:00PM
Milton  |  Friday Jun 16, 2017  |  04:00PM - 05:00PM
Mississauga  |  Sunday Jun 15, 2014  |  02:00PM - 04:00PM
Mississauga  |  Saturday Jun 20, 2015  |  10:00AM - 04:00PM
Mississauga  |  Sunday Jun 21, 2015  |  01:00PM - 04:00PM
Mississauga  |  Saturday Jun 18, 2016  |  06:30PM - 09:30PM
Mississauga  |  Saturday Jun 18, 2016  |  01:00PM - 02:00PM
Niagara Falls  |  Sunday Jun 01, 2014  |  All day event
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 Bay  |  Saturday Jun 18, 2016  |  10:00AM - 12:30PM
North Grenville  |  Sunday Jun 21, 2015  |  12:00PM - 05:00PM
North Grenville  |  Saturday Jun 17, 2017  |  12:00PM - 05:00PM
Omemee  |  Saturday Jun 18, 2016  |  01:00PM
Orleans  |  Saturday Jun 18, 2016  |  10:00AM - 12:00PM
Orleans  |  Saturday Jun 18, 2016  |  12:30PM
Orleans  |  Saturday Jun 18, 2016  |  02:00PM
Orleans  |  Tuesday Mar 21, 2017  |  09:00AM - 03:00PM
Orleans  |  Friday Jun 16, 2017  |  05:00PM - 07:00PM
Oshawa  |  Friday Jun 13, 2014  |  05:00PM - 08:00PM
Oshawa  |  Saturday Jun 14, 2014  |  10:00AM - 04:00PM
Oshawa  |  Saturday Jun 14, 2014  |  10:00AM - 04:00PM
Oshawa  |  Friday Jun 09, 2017  |  10:00AM - 11:00AM
Oshawa  |  Saturday Jun 10, 2017  |  10:00AM - 04:00PM
Oshawa  |  Friday Jun 16, 2017  |  10:00AM - 11:00AM
Ottawa  |  Friday Jun 13, 2014  |  All day event
Ottawa  |  Friday Jun 13, 2014  |  11:00AM
Ottawa  |  Friday Jun 13, 2014  |  10:00AM - 06:00PM
Ottawa  |  Saturday Jun 14, 2014  |  11:00AM
Ottawa  |  Saturday Jun 14, 2014  |  10:00AM - 04:00PM
Ottawa  |  Sunday Jun 15, 2014  |  01:00PM - 03:00PM
Ottawa  |  Friday Jun 19, 2015  |  All day event
Ottawa  |  Friday Jun 19, 2015  |  All day event
Ottawa  |  Friday Jun 19, 2015  |  09:00AM - 05:00PM
Ottawa  |  Friday Jun 19, 2015  |  09:00AM
Ottawa  |  Friday Jun 19, 2015  |  All day event
Ottawa  |  Saturday Jun 20, 2015  |  All day event
Ottawa  |  Saturday Jun 20, 2015  |  10:00AM - 12:00PM
Ottawa  |  Saturday Jun 20, 2015  |  09:00AM - 12:00PM
Ottawa  |  Saturday Jun 20, 2015  |  10:00AM - 04:00PM
Ottawa  |  Saturday Jun 20, 2015  |  11:00AM
Ottawa  |  Saturday Jun 20, 2015  |  10:00AM - 12:00PM
Ottawa  |  Saturday Jun 20, 2015  |  10:00AM - 12:00PM
Ottawa  |  Sunday Jun 21, 2015  |  10:30AM - 12:30PM
Ottawa  |  Sunday Jun 21, 2015  |  10:30AM - 02:00PM
Ottawa  |  Thursday Jun 16, 2016  |  All day event
Ottawa  |  Friday Jun 17, 2016  |  04:00PM
Ottawa  |  Friday Jun 17, 2016  |  04:00PM
Ottawa  |  Friday Jun 17, 2016  |  10:00AM - 04:00PM
Ottawa  |  Friday Jun 17, 2016  |  05:00PM
Ottawa  |  Friday Jun 17, 2016  |  All day event
Ottawa  |  Friday Jun 17, 2016  |  All day event
Ottawa  |  Friday Jun 17, 2016  |  All day event
Ottawa  |  Saturday Jun 18, 2016  |  01:00PM
Ottawa  |  Saturday Jun 18, 2016  |  09:00AM - 04:00PM
Ottawa  |  Saturday Jun 18, 2016  |  10:00AM - 04:00PM
Ottawa  |  Saturday Jun 18, 2016  |  10:00AM - 03:00PM
Ottawa  |  Saturday Jun 18, 2016  |  10:00AM - 04:00PM
Ottawa  |  Saturday Jun 18, 2016  |  09:30AM
Ottawa  |  Saturday Jun 18, 2016  |  09:00AM - 12:00PM
Ottawa  |  Saturday Jun 18, 2016  |  10:00AM - 12:00PM
Ottawa  |  Saturday Jun 18, 2016  |  10:00AM - 04:00PM
Ottawa  |  Sunday Jun 19, 2016  |  02:00PM
Ottawa  |  Sunday Jun 19, 2016  |  04:00PM - 06:00PM
Ottawa  |  Sunday Jun 19, 2016  |  01:00PM - 04:30PM
Ottawa  |  Sunday Jun 19, 2016  |  09:30AM - 03:00PM
Ottawa  |  Sunday Jun 19, 2016  |  12:00PM
Ottawa  |  Sunday Jun 19, 2016  |  09:00AM - 04:00PM
Ottawa  |  Sunday Jun 19, 2016  |  09:00AM - 11:00AM
Ottawa  |  Sunday Jun 19, 2016  |  10:00AM - 02:00PM
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  |  All day event
Ottawa  |  Friday Jun 09, 2017  |  All day event
Ottawa  |  Friday Jun 09, 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  |  All day event
Ottawa (Almonte)  |  Saturday Jun 18, 2016  |  09:30AM - 05:00PM
Ottawa (Greely)  |  Saturday Jun 10, 2017  |  09:00AM - 11:00AM
Ottawa/Nepean  |  Saturday Jun 17, 2017  |  10:00AM - 12:00PM
Parry Sound  |  Saturday Jun 20, 2015  |  10:00AM - 04:00PM
Parry Sound  |  Saturday Jun 18, 2016  |  10:00AM - 04:00PM
Perth  |  Saturday Jun 14, 2014  |  09:00AM - 05:00PM
Perth  |  Tuesday Jun 13, 2017  |  06:30PM - 09:00PM
Peterborough  |  Sunday Jun 05, 2016  |  All day event
Peterborough  |  Friday Jun 09, 2017  |  All day event
Peterborough  |  Sunday Jun 11, 2017  |  10:00AM - 04:00PM
Port Elgin  |  Tuesday Jun 06, 2017  |  09:00AM - 12:00PM
Port Hope  |  Saturday Jun 17, 2017  |  All day event
Prescott  |  Friday Jun 17, 2016  |  01:30PM - 03:30PM
Prescott  |  Friday Jun 17, 2016  |  All day event
Prescott  |  Friday Jun 17, 2016  |  All day event
Prescott  |  Friday Jun 17, 2016  |  All day event
Prescott  |  Friday Jun 17, 2016  |  All day event
Prescott  |  Friday Jun 17, 2016  |  All day event
Prescott  |  Saturday Jun 18, 2016  |  01:00PM - 04:00PM
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
Sarnia  |  Sunday Jun 21, 2015  |  01:00PM - 05:00PM
Sault Ste. Marie  |  Saturday Jun 14, 2014  |  10:00AM - 03:00PM
Sault Ste. Marie  |  Saturday Jun 18, 2016  |  10:00AM - 01:00PM
Sault Ste. Marie  |  Saturday Jun 18, 2016  |  11:00AM - 02:00PM
Sault Ste. Marie  |  Saturday Jun 10, 2017  |  10:30AM - 12:30PM
Sault Ste. Marie  |  Saturday Jun 17, 2017  |  10:00AM - 04:00PM
Scarborough  |  Saturday Jun 18, 2016  |  06:30PM - 09:30PM
Scarborough  |  Saturday Jun 18, 2016  |  01:00PM - 02:00PM
Scarborough  |  Wednesday Jun 14, 2017  |  07:00PM - 09:30PM
Spencerville  |  Sunday Jun 21, 2015  |  02:00PM
St. Thomas  |  Friday Jun 09, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Saturday Jun 10, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Sunday Jun 11, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Monday Jun 12, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Tuesday Jun 13, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Wednesday Jun 14, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Thursday Jun 15, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Friday Jun 16, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Saturday Jun 17, 2017  |  11:00AM - 03:00PM
St. Thomas  |  Sunday Jun 18, 2017  |  11:00AM - 05:00PM
St. Thomas  |  Sunday Jun 18, 2017  |  11:00AM - 03:00PM
Sudbury  |  Friday Jun 17, 2016  |  10:00AM - 12:00PM
Sudbury  |  Sunday Jun 19, 2016  |  10:00AM - 02: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  |  Saturday Jun 18, 2016  |  10:00AM - 04:00PM
Thunder Bay  |  Sunday Jun 11, 2017  |  01:00PM - 03:00PM
Thunder Bay  |  Tuesday Jun 13, 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  |  Friday Jun 13, 2014  |  10:00AM - 04:00PM
Toronto  |  Friday Jun 13, 2014  |  All day event
Toronto  |  Saturday Jun 14, 2014  |  11:00AM - 04:00PM
Toronto  |  Saturday Jun 14, 2014  |  10:00AM - 03:00PM
Toronto  |  Sunday Jun 15, 2014  |  08:00AM
Toronto  |  Friday Jun 19, 2015  |  11:00AM - 04:00PM
Toronto  |  Saturday Jun 20, 2015  |  10:00AM
Toronto  |  Saturday Jun 20, 2015  |  11:00AM - 05:00PM
Toronto  |  Friday Jun 17, 2016  |  All day event
Toronto  |  Saturday Jun 18, 2016  |  11:00AM - 05:00PM
Toronto  |  Saturday Jun 18, 2016  |  01:00PM - 02:00PM
Toronto  |  Saturday Jun 18, 2016  |  10:00AM - 04:00PM
Toronto  |  Sunday Jun 19, 2016  |  01:00PM - 05:00PM
Toronto  |  Monday Mar 06, 2017  |  09:00AM - 03:15PM
event-flagship
Toronto  |  Saturday Jun 10, 2017  |  10:00AM - 04:00PM
Toronto  |  Saturday Jun 10, 2017  |  10:00AM - 04:00PM
Toronto  |  Wednesday Jun 14, 2017  |  04:30PM - 06:00PM
Toronto  |  Saturday Jun 17, 2017  |  All day event
Town of Milton  |  Friday Jun 17, 2016  |  All day event
Town of Milton  |  Saturday Jun 18, 2016  |  09:00AM - 03:00PM
Unionvill  |  Saturday Jun 18, 2016  |  - 02:00PM
Unionville  |  Friday Jun 13, 2014  |  09:00AM - 04:00PM
Unionville  |  Sunday Jun 15, 2014  |  02:00PM - 04:00PM
Unionville  |  Friday Jun 19, 2015  |  10:00AM - 04:00PM
Vanier  |  Sunday Jun 19, 2016  |  11:00AM
various locations throughout the province  |  Friday Jun 12, 2015  |  02:00PM - 04:00PM
various locations throughout the province  |  Saturday Jun 11, 2016  |  All day event
Vernon  |  Sunday Jun 19, 2016  |  01:00PM - 03:00PM
Walkerton  |  Saturday Jun 18, 2016  |  10:00AM - 05:00PM
Welland  |  Friday Jun 13, 2014  |  All day event
West Carleton  |  Saturday Jun 18, 2016  |  10:00AM - 04:00PM
Whitby  |  Sunday Jun 15, 2014  |  04:00PM
Whitby  |  Saturday Jun 18, 2016  |  05:00PM - 08:00PM
Whitby  |  Saturday Jun 18, 2016  |  01:00PM - 02:00PM
Whitby  |  Thursday Jun 15, 2017  |  09:30AM - 12:30PM
Wilfrid  |  Monday Jun 12, 2017  |  07:30PM - 09:30PM
Wilsonville  |  Friday Jun 13, 2014  |  09:30AM - 05:00PM
Wilsonville  |  Friday Jun 19, 2015  |  09:30AM - 05:00PM
Wilsonville  |  Sunday Jun 19, 2016  |  09:30AM - 05:00PM
Wilsonville  |  Friday Jun 09, 2017  |  All day event
Wilsonville  |  Friday Jun 09, 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  |  All day event
Chelsea  |  Sunday Jun 18, 2017  |  10:00AM - 05:00PM
Chelsea  |  Sunday Jun 18, 2017  |  10:00AM - 05:00PM
Duhamel  |  Saturday Jun 18, 2016  |  01:30PM
Duhamel  |  Saturday Jun 10, 2017  |  01:30PM - 04:00PM
Gatineau  |  Saturday Jun 20, 2015  |  02:00PM - 05:00PM
Gatineau  |  Saturday Jun 20, 2015  |  02:00PM - 05:00PM
Gatineau  |  Saturday Jun 18, 2016  |  11:00AM - 06:00PM
Gatineau  |  Saturday Jun 18, 2016  |  11:00AM - 06:00PM
Grand-Métis  |  Friday Jun 13, 2014  |  12:00PM
Grand-Métis  |  Sunday Jun 15, 2014  |  10:00AM - 02:00PM
Grand-Métis  |  Sunday Jun 19, 2016  |  10:00AM - 02:00PM
Grand-Métis  |  Sunday Jun 11, 2017  |  02:00PM - 03:30PM
Grand-Metis  |  Sunday Jun 21, 2015  |  03:00PM
Kingsey Falls  |  Saturday Jun 17, 2017  |  01:00PM - 04:00PM
L'Ancienne-Lorette  |  Saturday Jun 18, 2016  |  02:00PM
La Pocatière  |  Saturday Jun 10, 2017  |  11:00AM
Laval  |  Saturday Jun 10, 2017  |  All day event
Magog  |  Saturday Jun 14, 2014  |  01:00PM
Montréal  |  Saturday Jun 14, 2014  |  12:00PM - 05:00PM
Montréal  |  Saturday Jun 14, 2014  |  01:00PM
Montréal  |  Sunday Jun 15, 2014  |  09:00AM
Montréal  |  Sunday Jun 21, 2015  |  11:00AM - 06:00PM
Montréal  |  Friday Jun 17, 2016  |  09:00AM - 06:00PM
Montréal  |  Sunday Jun 19, 2016  |  01:00PM - 05:00PM
Montréal  |  Monday May 15, 2017  |  All day event
Montreal  |  Friday Jun 17, 2016  |  09:00AM - 06:00PM
Québec  |  Friday Jun 17, 2016  |  08:00AM - 08:00PM
Québec  |  Friday Jun 09, 2017  |  10:00AM - 05:00PM
Québec  |  Friday Jun 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  |  Saturday Jun 20, 2015  |  01:00PM - 04:00PM
Saint-Hyacinthe  |  Friday Jun 17, 2016  |  09:30AM - 04:30PM
Saint-Hyacinthe  |  Friday Jun 17, 2016  |  10:00AM - 02:00PM
Saint-Hyacinthe  |  Sunday Jun 19, 2016  |  01: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 14, 2014  |  10:30AM - 01:30PM
Sainte-Croix  |  Saturday Jun 20, 2015  |  10:00AM
Sainte-Croix  |  Saturday Jun 20, 2015  |  10:00AM
Sainte-Croix  |  Saturday Jun 18, 2016  |  10:30AM - 02:00PM
Sainte-Croix  |  Saturday Jun 17, 2017  |  All day event
St-Sauveur  |  Saturday Jun 14, 2014  |  09:30AM
Ste-Marie-Madeleine  |  Friday Jun 19, 2015  |  09:00AM - 05:00PM
Trois-Rivieres  |  Sunday Jun 21, 2015  |  11:00AM - 05:00PM

New Brunswick

St. Andrews  |  Saturday Jun 20, 2015  |  09:00AM - 03:00PM
any  |  Thursday May 11, 2017  |  All day event
Bathurst  |  Saturday Jun 10, 2017  |  10:00AM - 02:00PM
Campbellton  |  Saturday Jun 14, 2014  |  11:00AM - 03:00PM
Campbellton  |  Saturday Jun 20, 2015  |  01:00PM - 03:00PM
Campbellton  |  Saturday Jun 18, 2016  |  11:00AM - 02:00PM
Campbellton  |  Saturday Jun 17, 2017  |  10:00AM - 01:30PM
Caraquet  |  Wednesday Jun 14, 2017  |  All day event
Edmundston  |  Saturday Jun 20, 2015  |  02:00PM
Edmundston  |  Saturday Jun 18, 2016  |  01:00PM - 06:00PM
Fredericton  |  Saturday Jun 14, 2014  |  03:00PM
Hopewell Cape  |  Sunday Jun 18, 2017  |  01:30PM - 03:30PM
Saint Andrews  |  Friday Jun 17, 2016  |  All day event
Saint Andrews  |  Sunday Jun 19, 2016  |  12:00PM - 06:00PM
Saint Basile  |  Saturday Jun 20, 2015  |  10:00AM - 06:00PM
Saint John  |  Monday Jun 13, 2016  |  09:00AM - 09:00PM
Salisbury  |  Friday Jun 09, 2017  |  09:00PM - 02:00PM
St. Andrews  |  Thursday Jun 12, 2014  |  01:00PM - 09:00PM
St. Andrews  |  Friday Jun 19, 2015  |  All day event
St. Andrews  |  Saturday Jun 20, 2015  |  02:00PM
St. Andrews  |  Saturday Jun 20, 2015  |  02:00PM
St. Andrews  |  Saturday Jun 20, 2015  |  All day event

Prince Edward Island

any  |  Thursday May 11, 2017  |  All day event
Charlottetown  |  Friday Jun 13, 2014  |  04:00PM - 06:00PM
Charlottetown  |  Saturday Jun 14, 2014  |  All day event
Charlottetown  |  Friday Jun 19, 2015  |  05:30PM - 07:30PM
Charlottetown  |  Friday Jun 19, 2015  |  07:00PM - 08:00PM
Charlottetown  |  Saturday Jun 20, 2015  |  10:00AM - 10:45AM
Charlottetown  |  Saturday Jun 20, 2015  |  11:45AM - 12:15PM
Charlottetown  |  Thursday Jun 16, 2016  |  06:30PM
Charlottetown  |  Saturday Jun 18, 2016  |  09:00AM - 09:45AM
Charlottetown  |  Saturday Jun 18, 2016  |  10:00AM - 08:42AM
Charlottetown  |  Saturday Jun 18, 2016  |  11:00AM - 11:45AM
Charlottetown  |  Saturday Jun 18, 2016  |  12:00PM - 12:45PM
Charlottetown  |  Saturday Jun 18, 2016  |  01:00PM
Charlottetown  |  Friday Jun 09, 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

Annapolis Royal  |  Friday Jun 19, 2015  |  11:00AM
Annapolis Royal  |  Saturday Jun 20, 2015  |  10:00AM - 12:00PM
Annapolis Royal  |  Sunday Jun 21, 2015  |  09:00AM - 08:00PM
any  |  Thursday May 11, 2017  |  All day event
Cornwallis Park  |  Saturday Jun 17, 2017  |  10:00AM - 05:00PM
East River  |  Saturday Jun 10, 2017  |  09:00AM - 12:30PM
Fall River  |  Sunday Jun 21, 2015  |  12:00PM - 05:00PM
Halifax  |  Friday Jun 13, 2014  |  12:00PM - 04:00PM
Halifax  |  Friday Jun 19, 2015  |  09:00AM
Halifax  |  Friday Jun 19, 2015  |  10:00AM
Halifax  |  Friday Jun 19, 2015  |  10:00AM - 02:00PM
Halifax  |  Friday Jun 19, 2015  |  12:00PM
Halifax  |  Friday Jun 19, 2015  |  11:00AM
Halifax  |  Friday Jun 19, 2015  |  06:30PM
Halifax  |  Friday Jun 19, 2015  |  09:30AM - 12:00PM
Halifax  |  Saturday Jun 20, 2015  |  11:00AM
Halifax  |  Saturday Jun 20, 2015  |  10:00AM - 04:00PM
Halifax  |  Saturday Jun 20, 2015  |  10:00AM
Halifax  |  Saturday Jun 20, 2015  |  10:00AM
Halifax  |  Saturday Jun 20, 2015  |  10:00AM - 04:00PM
Halifax  |  Saturday Jun 20, 2015  |  10:00AM - 02:30PM
Halifax  |  Saturday Jun 20, 2015  |  11:00AM - 03:00PM
Halifax  |  Thursday Jun 16, 2016  |  07:00PM
Halifax  |  Friday Jun 17, 2016  |  10:00AM
Halifax  |  Friday Jun 17, 2016  |  11:30AM - 05:30PM
Halifax  |  Saturday Jun 18, 2016  |  09:30AM - 10:15AM
Halifax  |  Saturday Jun 18, 2016  |  10:30AM - 11:00AM
Halifax  |  Saturday Jun 18, 2016  |  11:00AM - 11:30AM
Halifax  |  Saturday Jun 18, 2016  |  11:30AM - 12:00PM
Halifax  |  Saturday Jun 18, 2016  |  12:00PM - 12:30PM
Halifax  |  Saturday Jun 18, 2016  |  12:30PM - 01:00PM
Halifax  |  Sunday Jun 19, 2016  |  04:00PM
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
Hammonds Plains  |  Thursday Jun 16, 2016  |  02:00PM
Kentville  |  Wednesday Jun 14, 2017  |  08:00AM - 12:30PM
Truro  |  Friday Jun 19, 2015  |  10:00AM - 12:00PM
Upper Tantallon  |  Saturday Jun 10, 2017  |  09:00AM - 11:00AM
Wolfville  |  Saturday Jun 14, 2014  |  12:00PM - 01:00PM
Wolfville  |  Sunday Jun 15, 2014  |  10:00AM - 07:00PM

Newfoundland and Labrador

St. John's  |  Friday Jun 13, 2014  |  All day event
St. John's  |  Friday Jun 12, 2015  |  09:00AM - 04:00PM
any  |  Thursday May 11, 2017  |  All day event
Bell Island  |  Thursday Jun 01, 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
Mount Pearl  |  Friday Jun 13, 2014  |  All day event
Spaniard's Bay  |  Friday Jun 13, 2014  |  All day event
St. John's  |  Friday Jun 13, 2014  |  10:00AM - 05:00PM
St. John's  |  Friday Jun 17, 2016  |  10:00AM - 05:00PM
St. John's  |  Saturday Jun 18, 2016  |  10:00AM - 05: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  |  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  |  All day event
Whitehorse  |  Saturday Jun 14, 2014  |  03:00PM

North West Territories

Hay River  |  Saturday Jun 10, 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!