By Phone

Call 716-646-5145
Monday through Friday
8 am to 4:30 pm

(Payment must be made at the time of registration- we accept Visa, Mastercard, and American Express)


Visit our Online Registration website.

Please note: A convenience fee is applied to all online transactions

In Person

4540 Southwestern Boulevard
Hamburg, NY 14075

Monday through Friday
8 am to 5 pm

By Mail

Please make checks payable to: Town of Hamburg Recreation

Include with the check:

  • Name of the Program
  • Name of the Registrant
  • Address
  • Phone number
  • Date of Birth
  • Email

Please note: All registrants are taken on a first come first serve basis, we do not recommend mailing registrations for programs with a limited number of openings.