Saturday
Guelph Farmers’ Market
2 Gordon St.; 8 a.m. to 1 p.m.
Check out an abundance of fresh produce, baked goods, beverages, and products from local meat producers
Rummage Sale
St. George’s Anglican Church, 99 Woolwich St.; 8 a.m. to 1 p.m.
A wide array of items will be for sale, with proceeds going to support St. George’s Church.
Eramosa River Trail parkrun and parkwalk
Eramosa River Trail at 85 York Rd.; 9 a.m. to noon
A free weekly timed 5k run, jog, and walk kicks off just east of the covered bridge near The Boathouse. Newcomers are encouraged to join at 8:45 a.m.
Free to Read Book Sale
Guelph Tool Library, Old Quebec Street Shoppes; 10 a.m. to 2 p.m.
Celebrate World Book Day with over 5,000 used books for sale. Books are $1 each, and supports the Books for Inmates program, a literacy program in correctional facilities in southwestern Ontario. More info here.
Earth Day celebration
Market Square; 12 p.m. to 1 p.m.
Join eMERGE, the Social Justice Coalition and the Guelph Climate Action Network for a celebration of Earth Day outside city hall. There will be choirs, a spoken word performance, two guest speakers and lots of talk about climate action.
Sunday
Earth Day Birthday Market
Royal City Nursery, 6838 Wellington Rd. 124; 11 a.m. to 4 p.m.
It’s Royal City Nursery’s fifth anniversary, and it is hosting a free event to celebrate. Local vendors, interactive workshops, kids activities, a 1km walking track and more! More info here.
Lights and Sirens: Charity Hockey game
Centre Wellington Sportsplex, 550 Belsyde Ave. E., Fergus; 11:30 a.m.
Centre Wellington Fire Rescue takes on Wellington County OPP in a charity hockey game. A family skate begins at 11:30 a.m., with the charity game taking place at 12:30 p.m. Admission is a food or cash donation to benefit the Centre Wellington Food Bank or Guelph Wellington Crime Stoppers.