City of Barrie Enforcement Services (animal control)
The City of Barrie branch that holds animal control: it takes the report, picks up a dog running at large and impounds animals under the Animal Control By-law. The City does not publish where an impounded animal is held, so ask on the call.
Contact
Report a lost pet at City of Barrie Enforcement Services (animal control) (opens in a new tab) barrie.ca/services-payments/law-enforcement (opens in a new tab)
Suggest or update this listing Corrections are reviewed before anything changes publicly.
- Coverage
- Barrie, Ontario
- Province
- Ontario
- [email protected]
- Cost
- Free
What to do here
Start here rather than at a shelter: the City states that Animal Control Services for its Enforcement Services branch responds to complaints for pets running at large and responds 24 hours a day to injured or sick animals in need of veterinary care on its roads. The branch is at 45 Cedar Pointe Drive and takes reports on 705-739-4241 or [email protected]; the City warns that callers may need to leave a message, so leave a full description and your number.
Ask one specific question on that call: where is the animal being held. Barrie's Animal Control By-law 2010-035 establishes a Pound under a "Poundkeeper" — which the by-law defines as whichever person, service or agency Council designates or appoints — and gives the owner three days, excluding statutory holidays and Sundays, to redeem a dog from the pound. But no current City page names the Poundkeeper or gives a pound address, so we do not name one here either. Get it from Enforcement Services and go straight there, because the redemption window is short.
Registration is what shortens the whole process. The City says a registered pet gets one free ride home if it strays and is retrieved by Animal Services, immediate contact if it is injured and being taken to a vet, and lets anyone who finds it call Animal Services to have it identified. Dog registration is mandatory in Barrie and cat registration is optional, the fee covers the pet's lifetime, and the City's 2026 Fees By-law sets impounding at $62.05 for a first occurrence plus $12.40 per day maintenance, with an $83.68 Animal Control Service Fee. Species changes the service: officers have a duty to impound a dog running at large, while for a cat a resident may capture and contain it for delivery to an officer, who may then impound it.
More municipal animal services
- Alberta Animal Services 403-347-2388
- Brampton Animal Services 905-458-5800
- City of Burnaby Animal Control Office 604-294-7944
- City of Calgary Animal Services 311
Also covering Ontario
- Animal Emergency Clinic of Durham Region 905-576-3031
- Animal Health Partners 416-380-7400
- Brampton Animal Services 905-458-5800
- Brant County SPCA 519-756-6620
One organisation is never the whole search
A pet is found by whoever happens to be nearby, so the shelter, the city, the registry and the local search groups each hold a different piece. Work the list rather than one entry on it.