The Township of Edwardsburgh Cardinal offers summer camp programming for children, and swimming lessons and aquatics programs for residents of all ages.

To explore the full range of available courses, please visit our dedicated course page for more information.

We are committed to ensuring as safe an experience as possible for all of our staff and participants. If you have questions about summer camp contact our recreation coordinator, and if you have pools questions contact aquatic director.

Summer day camp

Every year, we organize four two-week sessions of summer camp, running Monday to Friday from 8 a.m. to 5 p.m. Our camps take place at the South Edwardsburgh Community Centre and the Johnstown Pool, as well as at the Ingredion Centre and the Cardinal Pool in Cardinal. These camps cater to children aged 5 to 12. Each session of summer camp includes swimming lessons, free swim, crafts and other outdoor activities. 

  • One child $225 per session
  • Two children $425 per session
  • Three children $575 per session 

Online registration for our Cardinal camp and Johnstown camp will be available starting Monday, April 1st at 8 a.m. please note, payment must be made in person.

Cardinal day camp

Session 1: Sports

From Monday, July 1st until Friday, July 12th, 2024 at the Ingredion Centre (4050 Dishaw St., Cardinal)

Session 2: Survivor

From Monday, July 15th until Friday, July 26th, 2024 at the Ingredion Centre (4050 Dishaw St., Cardinal)

Session 3: Arts and crafts

From Monday, July 29th until Friday, August 9th, 2024 at the Ingredion Centre (4050 Dishaw St., Cardinal)

Session 4: Everyday hero

From Monday, August 12th until Friday, August 23rd, 2024 at the Ingredion Centre (4050 Dishaw St., Cardinal)

Johnstown day camp

Session 1: Sports

From Monday, July 1st until Friday, July 12th, 2024 at the South Edwardsburgh Community Centre (24 Sutton Dr., Johnstown)

Session 2: Survivor

From Monday, July 15th until Friday, July 26th, 2024 at the South Edwardsburgh Community Centre (24 Sutton Dr., Johnstown)

Session 3: Arts and crafts

From Monday, July 29th until Friday, August 9th, 2024 at the South Edwardsburgh Community Centre (24 Sutton Dr., Johnstown)

Session 4: Everyday hero

From Monday, August 12th until Friday, August 23rd, 2024 at the South Edwardsburgh Community Centre (24 Sutton Dr., Johnstown)

Swimming lessons

Both Johnstown and Cardinal community pools will offer swimming lessons by the Lifesaving Society’s Swim for Life and Lifesaving Instructional program. Lessons will stress in-water practice to develop solid swimming strokes and skills, as well as Water Smart education which will last a lifetime. Each session is $50 per child and Family Rate (3 or more children) $125 per session.

Swim team

Joining a swim team is a fun and rewarding way to strengthen swimming skills and endurance, while having fun with your teammates. Participating in swim clubs can assist with building confidence and enriching your social experiences. You will learn proper stroke techniques, flip turns and dive entries. On weekends, swimmers can have the opportunity to compete against other swimmers in their age and gender categories at local pools. Must have completed swimmer 3 to participate.

Registration will be available starting Monday, June 3rd, 2024 at 8 a.m. please note registration will be exclusively online. 

Public swim/lane swim

Public swim and lane swim will be available at both the Cardinal and Johnstown community pools this June. Before you visit one of our pools, please view our pool admission standards.

Aquatic fitness

A fun way to exercise with friends and socialize! All Aquafit classes are taught by our energetic instructors so that everyone can experience the benefits of water-based aerobic fitness. Lane swimming is also available for adults only during this time. We ask all participants to complete our Aquafit health form prior to attending class.

Jr lifeguarding club

Jr Lifeguarding Club offers a unique aquatic alternative for those kids ages 9 to 14 years old who love the water and who are interested in becoming a lifeguard.