Please ensure Javascript is enabled for purposes of website accessibility Pools and Splash Pads - Haldimand County

Pools and Splash Pads

What’s better than cooling off at your neighbourhood pool or splash pad on a hot summer’s day? Pools are located in Caledonia, Dunnville and Hagersville for residents of all ages to enjoy.

See below for information on pool and splash pad locations, lessons, aquatic programs and rentals.

  • All outdoor pools will open for public programming on June 15th.
  • The Dunnville Wading Pool will open June 29th.
  • The Caledonia and Hagersville Splash Pads will open May 18th.

Haldimand County has two splash pads and one wading pool . Splash pad’s open seasonally from Saturday, May 18 2024 until  September 1st with summer operating hours of 8:00 am to 8:00 pm daily. September 2nd hours are from 8:00 am to 4:00 pm. After Labour Day Splash pads move to Fall operating hours of 8:00 am to 7:00 pm daily. All splash pads will close September 30th.

The wading pool opens June 29 2024 and closes September 1, with operating hours from 11:00 am – 3:00 pm daily.

Wading Pool; Dunnville Kinsmen Park, 200 Cedar St., Dunnville, Ontario Canada, N1A 1K1

Hagersville Splash Pad; Hagersville Lions Park, 13 Laidlaw Street Hagersville, Ontario Canada, N0A 1H0

Caledonia Splash Pad; Caledonia Kinsmen Park, 25 Caithness Street W. Caledonia, Ontario Canada, N3W 1B7

Haldimand County pools, listed below,  are available for private rentals for personal parties and events. Pool rentals are limited to pool operating times and openings. To inquire about renting Haldimand County facilities please click on the button provided below.

Caledonia Lions Pool; 25 Caithness Street W., Caledonia, Ontario, Canada  N3W 1B7.  (905) 765-2676

Dunnville Lions Pool; 640 Lock Street W., Dunnville, Ontario, Canada N1A 1K1.  (905) 774-7165

Hagersville Lions Pool; 13 Laidlaw Street, Hagersville, Ontario, Canada N0A 1H0.  (905) 768-1730

Free Public Swim Programs at all three pools are offered for residents of Haldimand County, Six Nations and Mississaugas of the Credit First Nation. Public swim programs include a general Public Swim, Family Swim, and Length and Fitness Swims.

Please be advised that there is a $5 per person, per swim charge for non-residents at the Caledonia Lions Pool.  For more information, please contact us at or 905-318-5932, ext. 8383.

Locations offered: Caledonia, Dunnville, Hagersville

Haldimand County continues to use Swim for Life as a cost-effective program that is seamless from tots to adults. This in-depth program by the Lifesaving Society stresses lots of in-water practice to develop solid swimming strokes and skills.

Swim for Life is organized into five modules: Parent & Tot, Pre-school, Swimmer, Adult, and Fitness Swimmer. Swimmer levels lead seamlessly into the basic lifesaving awards: Rookie, Ranger and Star Patrol. Use the Swim for Life Registration Chart to determine in which level to register for the next session, or click on the link below and enter your swimmer ID to view your last completed course. Lost your swimmer ID? Contact us at

Locations offered:  Caledonia Lions Pool, Dunnville Lions Pool, Hagersville Lions Pool

Haldimand County accepts subsidy for swimming lessons. Click here for more information on subsidy partners,

Program Cancellations and Refunds

There will be no make-up classes due to absenteeism, weather, emergency or maintenance closings. Refunds will be granted when; Haldimand County cancels a program; and a participant is medically unable to participate a program, medical documentation is required. Extenuating circumstances will be evaluated on a case by case basis by County Staff and a credit may be applied to your Haldimand County account which can be used for future registrations or facility rentals if prior notice has been given.