Grand Forks dog licences: fees and how to get one
How do I get a dog licence, and what does it cost?
In the City of Grand Forks, a dog over four months old needs a licence once its owner has lived in the City for 30 days. The fee is $15 for a spayed or neutered dog and $25 for any other dog. Register online with DocuPet, at City Hall, or by mail.
Key facts
| Licence required | Yes. Anyone who has lived in the City for 30 days or more and owns, harbours or keeps a dog over four months old must pay the annual licence fee.Animal Control Bylaw No. 2116, s. 3 · Wording matched the official text retrieved 2026-11-06Official wordingEvery person who has resided in the Control Area for a period of thirty (30) days or more who owns, harbours, or keeps a Dog over the age of four (4) months within the Control Area shall pay the Collector an annual license fee |
|---|---|
| Issued by | The City of Grand Forks, through its licensing partner DocuPet (online), City Hall counter or mail-in form. Rural residents outside the City contact the Regional District of Kootenay Boundary.Dog Licensing, Dog Licensing page · Wording matched the official text retrieved 2026-11-06Official wordingThe City of Grand Forks has partnered with DocuPet to provide a simple online solution for dog owners. IF YOU LIVE IN A RURAL AREA, PLEASE CONTACT THE REGIONAL DISTRICT OF KOOTENAY BOUNDARY FOR DOG LICENSING INFORMATION |
| Fee, spayed or neutered | $15 for a spayed female or neutered male dog, verified by a certificate from a veterinarian or other competent animal medical practitioner.Fees and Charges Bylaw No. 1958 (consolidated through Amendment A20, PDF), Schedule O, s. 2(a); Dog Licensing, Dog Licensing page · Wording matched the official text retrieved 2026-11-06Official wordingFor each neutered male or spayed female verified by a Certificate from a competent animal medical practitioner $15.00 Spayed female or neutered male |
| Fee, not spayed or neutered | $25 for an unneutered male and $25 for an unspayed female.Fees and Charges Bylaw No. 1958 (consolidated through Amendment A20, PDF), Schedule O, s. 2(b) and (c); Dog Licensing, Dog Licensing page · Wording matched the official text retrieved 2026-11-06Official wordingFor each male dog $25.00 For each female dog $25.00 | Spayed female or neutered male | $15 | Unneutered male | $25 | Unspayed female | Unneutered male | $25 | Unspayed female | $25 ## How to pay License Fees |
| Other fees and discounts | Kennel or hobby kennel: $100. Duplicate licence if the original is lost: $2.Fees and Charges Bylaw No. 1958 (consolidated through Amendment A20, PDF), Schedule O, s. 2(d) and (e) · Wording matched the official text retrieved 2026-11-06Official wordingFor each kennel or hobby kennel $100.00 A duplicate license, whose original has been lost may be issued opon payment of two dollars. |
| Renewal | Not confirmed. No document the handbook read gives a licence expiry or renewal deadline. |
| How to get one | Online at GrandForksBC.docupet.com; in person at the City Hall counter (7217 4th Street); or by mailing the pet licence form with a cheque payable to City of Grand Forks to PO Box 220, Grand Forks, BC V0H 1H0.Dog Licensing, Dog Licensing page; Pet Licence Registration Form, Pet Licence Form · Wording matched the official text retrieved 2026-11-06Official wordingDog licensing is available online at GrandForksBC.docupet.com. Counter Service is available at City Hall if you prefer to register in person. residents may pick up a mail-in form and submit their registration by mail. Please make cheques payable to City of Grand Forks |
| Fine, unlicensed dog | Not confirmed. No ticket amount is listed for an unlicensed dog. |
| Bylaw | Animal Control Bylaw No. 2116 (licence required); fees are in Fees and Charges Bylaw No. 1958, Schedule O.Animal Control Bylaw No. 2116, s. 1; Fees and Charges Bylaw No. 1958 (consolidated through Amendment A20, PDF), Schedule O · Wording matched the official text retrieved 2026-11-06Official wordingThis bylaw may be cited as the “Animal Control Bylaw No. 2116” Fees & Charges Bylaw No. 1958, 2014 (Consolidated for Convenience through Amendment A20) SCHEDULE "O" (Bylaw 1958-A18) Animal Control Services 1. Impoundment Fees (a) Impoundment fees for the first offence |
How it works
Under the Animal Control Bylaw No. 2116, a person who has lived in the City for 30 days or more and owns, harbours or keeps a dog over four months old must pay the annual licence fee. The fees are in the Fees and Charges Bylaw No. 1958, Schedule O. The City licenses dogs through its partner DocuPet; each registered dog gets a free tag linked to an online profile and DocuPet's HomeSafe lost-pet service.
Steps
- Register online at DocuPet, at the City Hall counter, or by mailing the pet licence form with a cheque to the City.
- For the $15 fee, include a certificate from a veterinarian showing the dog is spayed or neutered.
- Pay the fee. Put the tag on your dog.
Good to know
- Licences are for dogs kept in the City. Rural residents outside the City should contact the Regional District of Kootenay Boundary (RDKB).
- The sources read give no senior discount, early-payment discount, late fee or transfer fee. Impound fees are separate.
- No ticket amount is listed for an unlicensed dog. A conviction under the bylaw carries a court fine of $100 to $10,000.
- No more than three dogs may be kept on a residential property; see the pet limits answer.
What you'll need
- Certificate from a veterinarian or other competent animal medical practitioner showing the dog is spayed or neutered, for the $15 fee
Official forms and pages
The same question in other places
Sources
- Dog Licensing, City of Grand Forks (read 2026-11-05)
- Animal Control Bylaw No. 2116 (PDF), City of Grand Forks (read 2026-11-05)
- Fees and Charges Bylaw No. 1958 (consolidated through Amendment A20, PDF), City of Grand Forks (read 2026-11-05)
- Pet Licence Registration Form (PDF), City of Grand Forks (read 2026-11-05)
Checked by script, not yet by a person: the official wording behind 7 of 9 facts was matched to the official text; 2 could not be confirmed. How answers are checked.