Registration (Online & by Mail)

Click here for Online Registration

The Recreation Department is now equipped to handle online registration with a credit card or debit card. Mastercard or visa will be accepted. Please click on the link below to be redirected to a secure registration site. The secure registration process will direct you to, where you will be prompted to enter if you want to sign up for a Program, youth sport, team sport, skating, swimming, etc. Once you've selected the class you want to enroll in, fill in all of your registration information. (Name, Address, Date of birth, email, etc.) You will also be signing an electronic waiver to participate in our program so please read carefully. You will receive an email confirmation about your transaction. You are enrolled in our program when you click submit, you will not receive any other program information so hold onto the start dates/times.

Registration can be done online by clicking the link above. If you would like to register for a program that is not listed on the site. Please come into our office or call during regular business hours.

For information about our refund policy, photo policy, or non resident registration, please click here.

Mail In Registration
The Recreation Department is equipped to handle mail in registration by check. If you would like to click on the link below, you will be able to print off a copy of the Recreation Department's Child/Adult Participation Waiver Form that must be submitted for all programs (No need to fill out if you register online). You can mail this form in with your payment, take with you to the Recreation Department to register, send your payment via U.S. Mail. Please note that registration is not complete until we have received your payment. All checks should be payable to the Town of Franklin.

Franklin Recreation Department
275 Beaver Street
Franklin, MA 02038
(508) 613-1666 (PHONE & RECORDING)
(508) 613-1667 (Ryan Jette, Director)
(508) 613-1735 (Sean Fitzpatrick, Program Coordinator)
(508) 613-1673 (Kim Carney, Program Coordinator)
(508) 613-1669 (Sheila Adiletto, Administrative Assistant)