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
Abbotsford  |  Saturday Jun 23, 2018  |  11:00AM
Abbotsford  |  Saturday Jun 23, 2018  |  10:00AM - 02:00PM
Agassiz/Harrison Hot Springs  |  Sunday Jun 17, 2018  |  All day event
All Cities - online event  |  Saturday Jun 16, 2018  |  All day event
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
Campbell River  |  Saturday Jun 23, 2018  |  02:00PM - 04:00PM
CASTLEGAR  |  Friday Jun 09, 2017  |  All day event
Castlegar  |  Saturday Jun 16, 2018  |  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
Chilliwack  |  Saturday Jun 16, 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
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  |  Saturday Jun 16, 2018  |  09:00AM - 04:00PM
Kelowna  |  Saturday Jun 16, 2018  |  10:00AM - 06:00PM
Kelowna and West Kelowna  |  Saturday Jun 18, 2016  |  09:00AM - 04:00PM
Langley  |  Saturday Jun 16, 2018  |  10:30AM - 12:00PM
Langley  |  Tuesday Jun 19, 2018  |  05:00PM - 08: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
Maple Ridge  |  Saturday Jun 16, 2018  |  All day event
Maple Ridge  |  Saturday Jun 23, 2018  |  10:00AM
Midway  |  Saturday Jun 17, 2017  |  10:00AM - 02:00PM
Nanaimo  |  Sunday Jun 24, 2018  |  10:00AM - 04:00PM
Nanoose  |  Saturday Jun 23, 2018  |  All day event
Oak Bay  |  Sunday Jun 17, 2018  |  11:00AM - 05: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
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  |  All day event
Quadra Island  |  Saturday Jun 23, 2018  |  10:00AM - 04: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
Qualicum Beach  |  Saturday Jun 16, 2018  |  10:00AM - 04:30PM
Revelstoke  |  Saturday Jun 10, 2017  |  10:00AM - 12:00PM
Revelstoke  |  Saturday Jun 23, 2018  |  09:00AM - 02:00PM
Richmond  |  Saturday Jun 14, 2014  |  02:00PM - 04:00PM
Richmond  |  Sunday Jun 15, 2014  |  11:00AM - 12: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
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
Summerland  |  Saturday Jun 23, 2018  |  09: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
Surrey  |  Friday Jun 15, 2018  |  All day event
throughout the province of BC  |  Friday Jun 09, 2017  |  All day event
Tofino  |  Saturday Jun 23, 2018  |  01:00PM - 04:00PM
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
Vancouver  |  Saturday Jun 16, 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  |  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  |  10:00AM - 04:00PM
Vancouver  |  Saturday Jun 23, 2018  |  10:00AM - 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
Victoria  |  Friday Jun 15, 2018  |  09:00AM - 11:00PM
Victoria  |  Saturday Jun 16, 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

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
Amisk  |  Saturday Jun 23, 2018  |  01:00PM - 04:00PM
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
Calgary  |  Thursday Jun 21, 2018  |  07:00PM - 09:00PM
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
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 19, 2016  |  12:00PM - 05:00PM
Glenevis  |  Sunday Jun 17, 2018  |  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
Lethbridge  |  Sunday Jun 17, 2018  |  10:00AM - 06:00PM
Lethbridge  |  Friday Jun 22, 2018  |  12:00PM - 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
Pincher Creek  |  Friday Jun 22, 2018  |  02:00PM - 04: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
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  |  All day event
Red Deer County  |  Saturday Jun 16, 2018  |  11:00AM - 04:00PM
Red Deer County  |  Saturday Jun 16, 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  |  11:00AM - 04:00PM
Red Deer County  |  Saturday Jun 16, 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  |  09:30AM - 02:30PM
Red Deer County  |  Saturday Jun 23, 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
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
Carnduff  |  Thursday Jun 21, 2018  |  10:00AM - 11:00AM
Codette  |  Saturday Jun 16, 2018  |  All day event
Melfort  |  Saturday Jun 16, 2018  |  All day event
Niapawin  |  Saturday Jun 16, 2018  |  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
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  |  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
Shaunavon  |  Saturday Jun 16, 2018  |  All day event
The Village of Codette  |  Monday Jun 18, 2018  |  All day event

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
Beausejour  |  Saturday Jun 16, 2018  |  All day event
Beausejour  |  Saturday Jun 16, 2018  |  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  |  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  |  All day event
International Peace Garden  |  Saturday Jun 16, 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
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
Manitou  |  Saturday Jun 16, 2018  |  02:30PM - 03:30PM
Minitonas  |  Saturday Jun 23, 2018  |  01:00PM - 03:00PM
Minnidosa  |  Friday Jun 17, 2016  |  All day event
Neepawa  |  Thursday Jun 21, 2018  |  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
Selkirk  |  Sunday Jun 24, 2018  |  10:00AM - 04:00PM
St. Norbert  |  Saturday Jun 20, 2015  |  10:00AM - 11:00AM
Ste. Anne  |  Friday Jun 22, 2018  |  All day event
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
The Pas  |  Wednesday Jun 06, 2018  |  12:00PM - 04:00PM
The Pas  |  Sunday Jun 24, 2018  |  All day event
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  |  Saturday Jun 16, 2018  |  All day event
event-flagship
Winnipeg  |  Saturday Jun 16, 2018  |  10:00AM - 03:00PM
Winnipeg  |  Saturday Jun 16, 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
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
Ancaster  |  Wednesday Jun 20, 2018  |  03:00PM - 07:00PM
Angus  |  Saturday Jun 16, 2018  |  All day event
any  |  Thursday May 11, 2017  |  All day event
Arthur  |  Friday Jun 17, 2016  |  11:00AM - 02:00PM
Aurora  |  Sunday Jun 24, 2018  |  12:00PM - 04:30PM
Beachburg  |  Saturday Jun 10, 2017  |  02:00PM - 04:00PM
Beamsville  |  Friday Jun 09, 2017  |  02:00PM - 03:00PM
event-flagship
Beamsville  |  Tuesday Jun 19, 2018  |  01:00PM - 02:30PM
Bloomfield  |  Sunday Jun 17, 2018  |  01:30PM - 02: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
Brantford  |  Sunday Jun 24, 2018  |  10:00AM - 03:00PM
Breslau  |  Friday Jun 17, 2016  |  All day event
Brockville  |  Friday Jun 17, 2016  |  All day event
Brockville  |  Saturday Jun 16, 2018  |  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
Burlington  |  Saturday Jun 16, 2018  |  10:00AM - 11:00AM
Burlington  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Burlington  |  Tuesday Jun 19, 2018  |  06:30PM - 09:00PM
Burlington  |  Tuesday Jun 19, 2018  |  05:30PM - 06:30PM
Burlington  |  Saturday Jun 23, 2018  |  All day event
Burlington  |  Saturday Jun 23, 2018  |  01:30PM - 04:00PM
Burlington  |  Saturday Jun 23, 2018  |  10:00AM - 08:00PM
Burlington  |  Saturday Jun 23, 2018  |  10:00AM - 11:00AM
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
Chatham  |  Friday Jun 22, 2018  |  04:00PM - 09:00PM
Chatham  |  Saturday Jun 23, 2018  |  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
Clifford, Minto  |  Saturday Jun 16, 2018  |  09:00AM - 11:00AM
Cochrane  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
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
Durham, West Grey  |  Monday May 21, 2018  |  All day event
Durham, West Grey  |  Thursday Jun 21, 2018  |  06:00PM - 09:00PM
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
Forest  |  Saturday Jun 16, 2018  |  All day event
Forest  |  Saturday Jun 16, 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
Georgetown  |  Sunday Jun 11, 2017  |  10:00AM - 04:00PM
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
Grand Bend / Zurich  |  Saturday Jun 10, 2017  |  10:00AM - 04:00PM
Greater Sudbury  |  Saturday Jun 16, 2018  |  10:00AM - 12: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
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
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
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
Hanover  |  Friday Jun 19, 2015  |  02:00PM
Hanover  |  Saturday Jun 20, 2015  |  02:00PM
Harrow  |  Sunday Jun 21, 2015  |  11:00AM - 03:00PM
Holland Landing  |  Saturday Jun 16, 2018  |  02:00PM - 04:00PM
Huntsville  |  Saturday Jun 16, 2018  |  10:00AM - 05: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
Kanata  |  Saturday Jun 16, 2018  |  06:00PM - 07: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
Kimberley  |  Sunday Jun 17, 2018  |  11:00AM - 03:00PM
King City  |  Saturday Jun 23, 2018  |  10:00AM - 11:30AM
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
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  |  Saturday Jun 10, 2017  |  10:00AM - 11:00AM
Lakefield  |  Tuesday Jun 19, 2018  |  07:00PM - 09:00PM
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
Long Branch (South Etobicoke, Toronto)  |  Saturday Jun 23, 2018  |  10:00AM - 04:00PM
Magnetawan  |  Saturday Jun 16, 2018  |  10:00AM - 01:00PM
Maitland  |  Saturday Jun 16, 2018  |  11:00AM - 04:00PM
Mallorytown  |  Saturday Jun 16, 2018  |  All day event
Markham  |  Sunday Jun 11, 2017  |  01:00PM - 03:00PM
Markham  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
Markham  |  Saturday Jun 16, 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 18, 2016  |  12:00PM - 05:00PM
Merrickville  |  Saturday Jun 16, 2018  |  09:00AM - 05:00PM
Merrickville  |  Saturday Jun 16, 2018  |  09:00AM - 05:00PM
Milton  |  Friday Jun 16, 2017  |  04:00PM - 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  |  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  |  10:00AM - 11:00AM
Milton  |  Saturday Jun 23, 2018  |  10:00AM - 11:00AM
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
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  |  Sunday Jun 01, 2014  |  All day event
Niagara Falls  |  Thursday Jun 15, 2017  |  02:30PM - 04:00PM
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 10, 2017  |  10:00AM - 04:00PM
Niagara on-the-Lake  |  Saturday Jun 16, 2018  |  All day event
Niagara-on-the-Lake  |  Thursday Jun 15, 2017  |  07:00PM - 11:00PM
Niagara-on-the-Lake  |  Friday Jun 16, 2017  |  10:00AM
Niagara-On-The-Lake  |  Sunday Jun 17, 2018  |  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
Norval  |  Saturday Jun 16, 2018  |  11:00AM - 04:00PM
Oakville  |  Sunday Jun 17, 2018  |  11:00AM - 04: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
Orleans, Ottawa  |  Saturday Jun 16, 2018  |  01:30PM - 04: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
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  |  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  |  Saturday Jun 16, 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  |  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  |  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
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
Pakenham  |  Wednesday Jun 20, 2018  |  07:00PM - 09: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
Peterborough  |  Saturday Jun 16, 2018  |  All day event
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
Prescott  |  Saturday Jun 16, 2018  |  10:30AM - 12:00PM
Prescott  |  Saturday Jun 16, 2018  |  All day event
Prescott  |  Saturday Jun 16, 2018  |  All day event
Prescott  |  Saturday Jun 23, 2018  |  12:00PM - 03:00PM
Prescott  |  Saturday Jun 23, 2018  |  All day event
Renfrew  |  Saturday Jun 16, 2018  |  09:00AM - 12:00PM
Renfrew  |  Saturday Jun 23, 2018  |  09:00AM - 12:00PM
Richards Landing  |  Wednesday Jun 14, 2017  |  10:00AM - 12:00PM
Richmond  |  Saturday Jun 17, 2017  |  09:30AM - 03:30PM
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
Sarnia  |  Sunday Jun 21, 2015  |  01:00PM - 05:00PM
Sault Ste Marie  |  Saturday Jun 16, 2018  |  10:00AM - 01: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
Sault Ste. Marie  |  Saturday Jun 16, 2018  |  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
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  |  All day event
Spencerville  |  Sunday Jun 21, 2015  |  02:00PM
Springwater  |  Saturday Jun 16, 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  |  10:00AM - 05:00PM
Springwater  |  Saturday Jun 23, 2018  |  01:00PM - 02:00PM
Springwater  |  Saturday Jun 23, 2018  |  All day event
Springwater  |  Saturday Jun 23, 2018  |  All day event
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
St. Thomas  |  Saturday Jun 16, 2018  |  01:00PM - 02:00PM
St. Thomas  |  Saturday Jun 16, 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
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
Thunder Bay  |  Saturday Jun 16, 2018  |  01:00PM - 03: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
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  |  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  |  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
Town of Milton  |  Friday Jun 17, 2016  |  All day event
Town of Milton  |  Saturday Jun 18, 2016  |  09:00AM - 03:00PM
Trenton  |  Thursday Jun 21, 2018  |  07:00PM - 09: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
Uxbridge  |  Saturday Jun 16, 2018  |  01:30PM - 02:30PM
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
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
Vernon  |  Sunday Jun 19, 2016  |  01:00PM