After a hot, hot, hot week, things are set to cool off a bit this weekend, and maybe there'll be a little rain.

But there's lots to do in Waterloo region. There's a summer night market at the Bridge Centre for Architecture and Design in Cambridge Friday night, the Cherry Festival in the Cherry Park Neighbourhood of Kitchener on Saturday, and for those who like to rock, SlamFest is on at Bingemans.

The Cambridge Arts Festival is on Friday night and there's also Creative Spark in the Yard on both Saturday and Sunday in Elora, which features a number of makers and artisans as well as music and food trucks.

And the always adorable wiener dog races are on Friday night at Grand River Raceway in Elora. Last year's winner, Dashpig, is back to defend the title while taking on Mustard, the 2017 champ.

K-W Vegfest

11 a.m. to 6 p.m., Saturday, July 6

Kitchener City Hall

Bring reusable containers and learn all about veggies and vegan food at this event. There will also be activities and speaks focusing on food, sustainability and climate.

What I Gave, I Have

7 p.m., Saturday, July 6

McCrae House, 108 Water St., Guelph

This original play is written by Catherine Frid and directed by Valerie Senyk. Performed outside on the museum's grounds, it tells the story of poet, soldier and doctor Lt.-Col. John McCrae, known by many for having written In Flanders Fields.

Can't make it Saturday for opening night? There are other performances until July 20.

Hespeler Village Music Festival

11 a.m. to 10 p.m., Saturday, July 6

Forbes Park, 16 Kribs St., Cambridge

Many talented musicians will hit the stage with a children's program to start the day, then all-ages for the rest of the afternoon and evening. There will be activities, a beer tent, arts and craft vendors and food on site.

Making Waves Festival

10 a.m. to 5 p.m., Sunday, July 7

Mill Race Park, Water Street N., Cambridge

Surf Cambridge wants to build a permanent surf wave in downtown Galt and this festival is a fundraiser to help them reach that goal. There will be races, demonstrations, children's activities and a vendors market.

Waterloo Poutine Feast

11 a.m. to 9 p.m., Friday, July 5

11 a.m. to 9 p.m., Saturday, July 6

11 a.m. to 7 p.m., Sunday, July 7

Waterloo Town Square

Enjoy all things poutine at this event, which will also include games and music. Vegetarian, vegan and gluten-free options are available.