Dog Licenses

Dog Licenses

In an effort to support our local dog owners and ensure that lost dogs are returned to their owners in a timely fashion, all dogs in the Town of Niagara-on-the-Lake must have a license in accordance with By-law 4512-11, as amended. Niagara-on-the-Lake loves dogs, and if you are visiting this page, it can be assumed that you love dogs, too!

Every Niagara-on-the-Lake dog owner is required to register their dog(s) with the Town and pay an annual registration fee, as outlined below.  All dog licenses expire on December 31 of the year printed on the tag, and registration must be renewed annually before January 1 of the calendar year.  Dog Licenses for the following calendar year are available beginning October 1. All dogs in the Town of Niagara-on-the-Lake are required to have a current year’s license within 14 days of being acquired or moving into Niagara-on-the-Lake.

Each year, Niagara-on-the-Lake dogs are quickly reunited with their owner because they were found wearing a current tag. Registration information is updated annually so Town Staff can respond promptly.

Should you require assistance with your application or payment, please contact a Customer Experience Representative by dialing 905-468-3266 and pressing 0.

Thank you!

Online Forms & Payment Methods

Step 1: Fill out the appropriate online form and press "submit."

Step 2: You can pay online using the PayPal button at the bottom of each form.

Offline Forms & Payment Methods

Step 1: Paper renewal forms are sent out in September of every year. You can fill out the paper renewal form and return it via dropbox or mail. For a new dog license, please fill out the online application or the printable version.

Step 2: There are 2 options to pay offline. (Your application will not be processed until your payment has been received.)

  1. Place a sealed envelope with a cheque in the Town's dropbox at 1593 Four Mile Creek Road, Virgil. 
  2. Mail a cheque to: Customer Service, 1593 Four Mile Creek Road, PO Box 100, Virgil ON L0S 1T0. 

***Cheques can be made out to "Town of Niagara-on-the-Lake." Please ensure to include your name, address, and your dog's name with your payment.***

2021 Schedule of Fees




Kennel License $67.00 10 acres of property
Proof of registration with Canadian Kennel Club
License Fee - Altered Dog $23.00 Certificate of Spay / Neuter
Proof of Rabies Vaccination
License Fee - Intact Dog $33.00 Proof of Rabies Vaccination 
License Fee - Guide Dog No Charge Certificate
Purebred License (3 dogs) $67.00 Purebred Certificates
Replacement / Transfer of Tag $ 2.25 Proof of Payment
Tag if transferring from another municipality


  • Maximum of 3 dogs per residential household. NOTE: You will need to fill out an online application and pay (if using PayPal) for each dog separately.
  • All dogs in the Town of Niagara-on-the-Lake over the age of 6 months are required to have a current year’s license.
  • Ontario Rabies Immunization Regulation 567 under the Health Protection and Promotion Act requires that every owner in the Town of Niagara-on-the-Lake having the care and custody of a dog 3 months of age or older shall ensure that the animal is immunized against rabies.
  • By-law 4512-11 requires that all dogs be licensed annually before January 1 of each year.
  • Failure to comply with By-law 4512-11 may result in a fine being issued to the dog’s owner in accordance with these by-laws.


In the unfortunate event that a dog owner pays for a license and the license is no longer needed because the dog has passed away within 60 days of the date of purchase, the owner may return the tag for a full refund. Town Staff offers their sincerest condolences in these cases.

Should you require assistance with your application or payment, please contact a Customer Experience Representative by dialing 905-468-3266 and pressing 0.

Thank you for licensing your dog! We hope he/she loves their new tag. Woof! Woof!