The 21st Guelph Dance Festival is bringing dance performances, workshops and networking across the city over the next three days.

Events that target a variety of ages will take place from throughout the day on May 31 and end on June 2.

The pay-what-you-can “In the Park” events will take place at 7 p.m. on May 31, 12 p.m. on June 1 and 12 p.m. on June 2, all in Exhibition Park.

The weekend will wrap up with an In the Studio session at 2 p.m. and a Youth Moves session at 5 p.m. at the River Run Centre on Sunday.

More information can be found on the Guelph Dance event page.