Vet care

Preventive medication cost

Preventives cost far less than treating heartworm or an infestation.

Updated October 15, 2026 Β· US prices Β· 3 sources Β· see sources

Typical US prices
ItemTypical US priceSrc
ASPCA yearly estimate, dog$185[1]
ASPCA yearly estimate, cat$140[1]
Flea & tick prevention, total (owner reports)$120–$360[2]

Ranges come from the sources below, and each one measures something slightly different (published prices, owner invoices or planning budgets). Your vet's estimate is what counts. Older figures, like the ASPCA's 2021 table, are probably lower than today's prices.

What affects the cost

Ways to save

  1. Ask for a written prescription Chewy and 1-800-PetMeds usually charge less than the clinic for Nexgard, Simparica and Bravecto. Your vet can send the prescription. [3]
  2. Look for a maker’s rebate Nexgard, Simparica and Bravecto often have $15–$50 rebates on 6- and 12-month supplies. [3]
  3. Ask your vet about a combination product It often costs about the same as buying flea, tick and heartworm products separately. Ask whether one suits your pet. [3]
  4. Price out the collar A Seresto collar is $55–$70 and lasts 8 months. Ask your vet whether a collar suits your pet. [3]
  5. Some products need no prescription Frontline Plus and Seresto are sold at Costco, Amazon and pet stores. [3]
  6. Ask the price of a 6- or 12-month supply A larger supply usually costs less per dose than one month at a time. [3]

Questions to ask your vet

Print this or bring it on your phone.

Common questions

How much is heartworm prevention per year?

The ASPCA budgets about $185 a year for a dog's heartworm and flea/tick preventives combined.

How much does flea and tick prevention cost?

Based on 10 real line items, flea and tick prevention at the vet costs between $10 and $25 per purchase. Monthly chewables (Nexgard, Simparica): $18–$25/month at the vet, $14–$20 online. 3-month chewable (Bravecto): $50–$70 per dose. Topicals (Frontline, Advantix): $10–$20/month. Annual cost: $120–$360 depending on product and where you buy. (Source: VetReceipt)

How much does each flea/tick product cost?

Dog products: Nexgard ($18–$25/month), Simparica Trio ($22–$30/month, includes heartworm), Bravecto ($50–$70/3 months), Frontline Plus ($12–$18/month), Seresto collar ($55–$70/8 months). Cat products: Revolution Plus ($20–$28/month, combo), Bravecto Plus ($25–$35/2 months), Frontline ($10–$15/month). Online prices are 15–30% cheaper than vet clinic pricing. (Source: VetReceipt)

Where is the cheapest place to buy flea and tick prevention?

Online pet pharmacies are consistently cheapest: Chewy (15–25% less than vet), 1-800-PetMeds (similar), Amazon (select products). Prescription products (Nexgard, Simparica, Bravecto) need a vet prescription β€” ask your vet to call it in to an online pharmacy. OTC products (Frontline, Seresto collar) are available anywhere without a prescription. Manufacturer rebates ($15–$50 back on 6–12 month supplies) stack with online discounts. (Source: VetReceipt)

Related guides

Sources

  1. ASPCA – Cutting Pet Care Costs (2021 table)
  2. VetReceipt – Vet cost guides from 2,900+ owner bills
  3. VetReceipt – Flea & Tick Prevention Cost (owner bills, 2026)

Try the free pet cost calculators β†’

Get the free monthly pet budget email

Price changes, money-saving tips and new guides. No spam.