The Town of Milton offers a variety of drop-in and registered sports programs. Whether you are interested in basketball, volleyball, disc-golf, pickleball or badminton, we have something for everyone.

Registered sports programs

Instructional and registered sports programs are available each season. Registered sports offerings include: badminton, volleyball, cricket, disc golf, floor hockey, beach volleyball, racquet sports, dodgeball and our featured Hoops & Spikes program.

Find Registered Programs



To cancel a sports program you have registered for, please log into your account to cancel online or contact us. For more information on withdrawals and refunds, you can visit our page on terms and conditions for registered and drop-in programming.

Drop-in sports

Drop-in sports are available at a variety of Town recreation facilities.

Find Drop-in Programs


  • Pre-registration is recommended for drop-in sports visits to secure your space and to save time when you arrive at the facility. Some sessions reach capacity and drop-in spaces may not be available.
  • Specific program guidelines can be found when selecting ‘Register’ or ‘More Info’ on the drop-in sports registration page.
  • Registration opens 72 hours in advance for Milton residents and 48 hours in advance for non-residents.
  • Visit our registration information web page for step-by-step registration instructions, including how to create an account.
  • It is the expectation that participants adhere to the program guidelines outlined on the pre-registration booking page and Participant Code of Behaviour

Memberships and passes

You can pay-per-visit or buy our 10-visit or annual pass. Visit a customer service desk to buy your pass or purchase your pass online through your account. Annual passes can be cancelled at any time.
Prices include HST. Annual passes and 10-visit passes expire one year from the date of purchase. 
Age Single-visit pass10-visit passAnnual pass
Preschool (0-5 years of age) $1.20 $11.88 $76.79
Child (6 to 13 years of age) $4.55 $40.95 $291.20
Youth (14 to 17 years of age) $4.55 $40.95 $291.20
Adult (18 to 64 years of age) $5.60 $50.40 $358.40
Older adult (65+ years of age) $4.55 $40.95 $291.20
Group (maximum 4 participants) $16.90 $152.10 $946.40


To cancel a sports program you have registered for, please log into your account or contact us.

The Town of Milton reserves the right to cancel change or alter drop-in programs without notice due to change in participation or facility availability. Check the drop-in schedule for the most up-to-date program offerings.

Sports lending program

In partnership with the Milton Public Library, you can borrow family outdoor games and sports equipment such as hiking poles and snowshoes. All that’s needed is a library card and the desire to have fun and get active.

To join in on the fun, check out the Milton Public Library’s website