Recreation and Facilities

Recreation and Facilities

The Facilities Department is responsible for the administration, maintenance, development and safe operations of all municipal facilities including arenas, halls and sport fields.

There are a variety of venues throughout the municipality that are available for rent whether it is a meeting room or large arena. Please contact the department of use online booking for more rental information on our facilities. 

Facilities Calendar

Our online Facility Calendar and Booking Request pages are here!

Our Rates and Fees vary based on the day, time and type of facility.

Online Booking


Updates to Schedule D - Recreation Charges and Fees will be considered at Council on May 8, 2018. They include:

  • an hourly outdoor fitness rate for parks and pavilions use of $15 plus HST
  • an annual ice resurfacer advertising rate of $1,000 plus HST
  • a daily day camp rate of $32 and a weekly day camp rate of $140
  • a weekly date camp rate of $125 per child from the same family



Halls & Meeting Spaces

Multi-use Sports Fields


Parks & Pavilions

Pools & Splash Pads

Pools and Day Camp

2018 Summer Adventure Camp

Please review our Information Guide before submitting a request.

Submit a request online in two easy steps.

Summer ScheduleSession PricesTheme Weeks

2018 Aquatics


Swim Lessons

Both the Harriston Pool and Palmerston Pool offer Red Cross swimming lessons.  There are three public sessions that run for two weeks throughout the aquatic season as well as private lessons that range from 5-10 sessions in length.

Swim Team

The Minto Minnows Swim Team is a great way to improve your fitness level, build endurance, learn new skills and correct your strokes. Each participant is encouraged to strive for his/her personal best. Participants will also have the opportunity to compete in some friendly competition in swim meets held at various aquatic facilities throughout the area. Members must be able to swim one length of the pool (25m). For more information on the 2018 season, a Swim Team Newsletter will be available by March 1st.

Junior Lifeguard Club

This program provides children with the opportunity to learn lifesaving/ lifeguarding skills (blowing a whistle, throwing assists, stroke correction, etc.). Participants will be working on water training for friendly competitions and personal bests. The Junior Lifeguard Club builds self-esteem, confidence and friendships. It is serious fun!

Bronze Star

The Bronze Star award is the pre-Bronze Medallion training standard and it provides excellent preparation for success in obtaining the Bronze Medallion award. In Bronze Star, participants develop problem-solving and decision-making skills as individuals and as partners.

Bronze Medallion and Emergency First Aid with CPR B

This program teaches fitness, judgement skills and techniques for water rescue. If you are interested in becoming a lifeguard, Bronze Medallion is your first step towards achieving that goal. Canadian Lifesaving Manual, awards, exam fees and HST are included in the course price.

Bronze Cross and Standard First Aid with CPR C

Candidates will learn the difference between lifeguarding vs. lifesaving, the principles of emergency procedures, teamwork and spinal injury management techniques.  Bronze Cross is the final prerequisite to NLS and Lifesaving Society leadership levels. Canadian First Aid Manual, exam fees and HST are included in the course price.

Aqua Fit

This multi-level non-impact class is great for everyone and is a full body workout.  The class is led by an instructor and conducted in both the shallow and deep water.  Aqua Fit is appropriate for all levels of fitness and allows you to work at your own pace with little impact.

Aqua Boot Camp

This is a great way to jump start your healthy lifestyle with an intense fitness training on land and in the pool! This program is targeted for ages 14+, you will experience core training, endurance training and muscular fitness, through programs such as Aqua Kickboxing, Water Running, Aqua Abs, Aqua Muscle and Aqua Yoga, as well as on land endurance training.

2018 Pool ScheduleSwimming Lessons Schedule

Spaces are limited for pool programs. Submit a request online in two easy steps.

  1. Please complete the Family Information Form
  2. Please proceed to our Aquatic Registration Request Form

We will follow up via email to confirm registration and to review details and pricing.

Contact Info

Palmerston Pool 

295 Queen St. N, Palmerston 

Harriston Pool

35 Raglan St. E, Harriston

Skating and Shinny

Private Ice Times are Available

To book or reserve ice during the 2017-18 ice season please view our Facility Booking Calendar.

FREE Public Skating

Check back in the fall for more information. 

FREE Adult, Tot and Seniors Skating

Check back in the fall for more information.

FREE Shinny Hockey

Check back in the fall for more information.


Try It Sports Program

Ages: 5-10, Cost: $40
Location: Varies Weekly
Tuesdays from 6:30-7:15pm
April 3rd - May 29th

More Information

Grassroots Basketball

Ages: 10-14, Cost: FREE
Location: Norwell D.S.S.
Tuesdays from 6:15-7:000pm
April 10th - May 29th

More Information

Kids Ball Hockey League and Entry Form

Ages: 5-7, 8-10, 11-13, Cost: $120 per team
Location: Harriston Arena
Thursdays from 6:30-8:00pm
April 5th - May 12th

More Information  Entry Form


Ages: 14 and up, Cost: $2/night
Location: Harriston Arena
Tuesdays and Thursdays from 7:00-8:30pm
May 1st - September 6th

More Information


Ages: 14 and up, Cost: $25
Location: Harriston Train Station
Tuesdays from 7:00-8:30pm
May 22nd - October 2nd

More Information

Youth Tennis Clinic

Ages 10-14, Cost: $20
Please Bring your own racquet
Location: Palmerston Tennis Courts
Select Mondays and Wednesdays
May 28 - June 27

Hometown Ball

Ages: 3-5 and 6-10, Cost: $40
Location: Harriston Ball Diamond
Mondays and Thursdays from 6:30-7:15pm
June 11th - August 16th
For Drew Hometown Ball: Brianna Dykstra at 519.338.3334

More Information

Grassroots Soccer

Ages: 3-10, Cost: $40
Location: Clifford Soccer Field
Tuesdays from 6:30-7:15pm
June 12th - August 14th

More Information

Visit our Community Groups, Clubs and Organizations page for additional community programs.

Get In Touch