Find a veterinary pharmacy in Fredericton
Fredericton's veterinary pharmacy network is modest but well-distributed for a provincial capital of roughly 63,000 residents, with nine verified clinics serving the wider Capital Region catchment of about 108,000 people. The client base leans heavily on suburban households in Skyline Acres, Silverwood, and Nashwaaksis, students and staff associated with the University of New Brunswick and St. Thomas University who often keep companion animals in off-campus housing, and rural farming families driving in from the Keswick and Oromocto valleys for large-animal prescriptions. A modest cross-border trickle from northern Maine occurs for equine and exotic drug availability. Clinics cluster along the Regent Street corridor and around the north-side commercial strip on Main Street, with a smaller node near the Hanwell Road retail belt.
The market is fragmented rather than chain-dominated, with independently owned practices setting the tone. Valley Veterinary Hospital and Main Street Veterinary Hospital anchor the north-side dispensing scene along the Marysville-Nashwaaksis axis, while Southpaw Animal Hospital and Home Town Veterinary Hospital handle a large share of southside companion-animal scripts around Regent and Prospect. Fredericton Veterinary Walk-In & Urgent Care fills a gap for same-day refills and acute presentations without appointments, and All About Animals rounds out the general-practice tier. Institutional dispensing runs through the Veterinary Lab Building on the provincial government campus and the Foreign Animal Disease Control facility, both linked to CFIA and provincial agriculture work, while the SPCA operates a limited in-house pharmacy for shelter animals and low-income clients.
Pricing & coverage
Expect to pay roughly CAD 85-140 for a standard consultation that includes a prescription, CAD 25-60 per month for common canine flea/tick/heartworm combinations such as Bravecto or NexGard, CAD 40-90 for a typical 14-day course of veterinary antibiotics like Clavamox, and CAD 60-120 for chronic thyroid or arthritis medications dispensed monthly. Veterinary care and drugs are explicitly excluded from Provincial Medicare under the Canada Health Act, which covers human medically necessary services only; owners pay out of pocket or through private pet insurance. Health Canada's Veterinary Drugs Directorate regulates approvals and compounding standards nationally.
Emergencies & out-of-hours care
After-hours veterinary emergencies in Fredericton are typically routed through Fredericton Veterinary Walk-In & Urgent Care during extended evening hours, with overnight and weekend critical cases often referred to the Atlantic Veterinary College Teaching Hospital in Charlottetown, PEI, or the Metro Animal Emergency Clinic in Burnside, Halifax, roughly a four-hour drive. Most local clinics post a rotating on-call number on their voicemail. Call 911 only for human emergencies; it is not the correct number for animal incidents. For suspected reportable animal disease, contact the CFIA district office directly.
Frequently asked questions
Safety note
This directory is informational only and is not medical advice. Owners should consult a licensed veterinary pharmacy or registered veterinarian in New Brunswick for individual clinical decisions about their animal's medication or care.