What Southern Ontario vet clinics charge for a visit, a prescription and the medication
Telepets Team
Sept. 28, 2026 · 2 min read
Pet parents who send their prescriptions to an online pharmacy pay 34% to 38% less than filling at the clinic, though clinics charge $35 to send them elsewhere.
That’s what we learned when we phoned 35 veterinary clinics as the parent of a dog on three established medications.
All figures are before sales tax.
The short version
Shipping medication to your home from an online pharmacy costs 34% to 38% less than filling at the clinic. That was $75 to $135 saved per refill for the medications we surveyed. If you can drive to Costco’s pharmacy, the savings were even bigger.
$35 is the typical fee clinics charge to send your prescription elsewhere. Two of the 34 clinics would not send the prescription elsewhere.
A vet exam to get a prescription adds $135. Unless the prescription is written at the annual check-up, another exam could be required.
Clinics can see you next day, but not always. About half the clinics could see us the next day. A few were two weeks to two months out.
Medication prices
We priced medications for three common treatments. Having the same medication delivered to your door by an online veterinary pharmacy, with the pharmacy’s fees and shipping included, cost 34% to 38% less than the typical clinic price. Even against the cheapest clinic we found, delivery was still 13% less.
If you were willing to drive to pick it up, Costco pharmacy was a cheaper option.
Six chews is six months: about $49 a month at the clinic, $32 delivered, $27 at Costco. The clinic bar shows the lowest, median and highest prices of the 25 clinics (the dots) that gave a price by phone. Percentages compare with the cheapest delivered price ($194.99). Pink is shipping to the GTA, estimated for Pets Drug Mart. September 2026, before tax.
Metacam 1.5 mg/mL100 mL bottle
The clinic bar shows the lowest, median and highest prices of the 17 clinics (the dots) that gave a price by phone. Percentages compare with the cheapest delivered price ($124.99). Pink is shipping to the GTA, estimated for Pets Drug Mart. September 2026, before tax.
Apoquel 16 mg84 tablets
The clinic bar shows the lowest, median and highest prices of the 28 clinics (the dots) that gave a price by phone. Percentages compare with the cheapest delivered price ($219.99). Pink is shipping to the GTA, estimated for Pets Drug Mart. September 2026, before tax.
Clinic fees
Each dot is one clinic. The dispensing fee is what a clinic adds when it fills a prescription in-house; some clinics fold it into the medication price instead. Every clinic is listed at the foot of this article.
About Telepets
Sending your prescription to any pharmacy you choose, or to one that ships to your home, is included in our $49 online consultation (Ontario only).
We phoned 35 clinics across Southern Ontario in September 2026 and asked each the same questions about its fees, whether it would write a prescription to be filled elsewhere, its next available appointment, and its price for three common medications.
The medication charts show a clinic only where it gave us a price on the call. Some clinics do not carry a medication, and some would not quote one by phone.
Clinic-by-clinic data (35 clinics)
Clinic
First visit
Fee to write a prescription
Dispensing fee
Next appointment
Simparica Trio6 chews
Metacam 1.5 mg/mL100 mL
Apoquel 16 mg84 tablets
L6XBrampton
$140
No charge
$38
2–4 days
$361
—
$356
L6SBrampton
$85
$30
$22
2–4 days
$288
—
—
L3PMarkham
$150
$38
$38
About a week
$235
—
$270‡
L5JMississauga
$150
$48
In the price
2–4 days
$296
—
$344
L6KOakville
$148
—
—
—
—
—
—
L9CHamilton
$133
$31
$22
Next day
$295
—
$365
K7KKingston
$141
$30
$23
Next day
$352†
—
$396
N2RKitchener
$140
$35
In the price
Next day
$288
—
$260
N6KLondon
$118
$30
$30
Next day
$299
—
$277‡
N4KOwen Sound
$135
$40
$20
2–4 days
$264
—
$300
K9KPeterborough
$104
$32
$35
3 weeks
—
—
$379
M9BEtobicoke
$69
$25–35
—
Next day
$225
—
$359
M9CEtobicoke
$138
$41
In the price
Next day
$295
$200
$380
M2MNorth York
$89
$30
$30
Next day
$295
$190
$395‡
M1RScarborough
$98
$48
$42
About a week
—
$240
$370
M1CScarborough
$159
$18
$18
Next day
$300
$258
$345
M5BToronto
$155
$28
In the price
2–4 days
$254
$172
$334
M5AToronto
$75
$54
In the price
Next day
$260
$200
$285
L4CRichmond Hill
$132
Clinic only
$32
2–4 days
—
—
—
K7KKingston
$152
$51
$51
2 months
$353
$189
$415
L8SHamilton
$133
$37
$22
Next day
$299
—
$365
M6JToronto
$129
$37
In the price
Next day
$318
$240
—
L8THamilton
$134
Clinic only
—
Next day
—
$163
$390
K9JPeterborough
$150
$55
$20
Next day
$305
$227
$426
L6SBrampton
$64
$45
$25
2 weeks
$318
$204
$378
K8PBelleville
$140
$30
—
3 weeks
—
—
—
M5RToronto
$125
No charge
$44
Next day
$318†
$219
$378
L6LOakville
$144
$25
$25
Next day
$257
$227
$277
K9JOtonabee
Not taking new clients
K7PKingston
$173
$45
In the price
About a week
$370
$199
$432
M2NToronto
$125
$50
In the price
About a week
$270
$180
$318
N9AWindsor
$111
$30
$30
Next day
$300
$200
$278
N8WWindsor
$121
$29
$28
Next day
$325
$184
$339
K2JOttawa
$138
$40
$32
Next day
—
—
—
N6PLondon
$124
$38
—
2–4 days
$272
—
$313
Medication prices are before tax and for the count in the column heading. A dash means we did not get that figure from the clinic. † is a quote the charts leave out: a different brand, or a price we could not reconcile. ‡ is scaled from the pack size the clinic quoted.