Pet Procedure Cost Guide EstimatorProceduresCosts by StatePet InsuranceAboutContact
Educational information about veterinary procedure costs only — not veterinary advice. We do not diagnose, treat, or recommend procedures for your pet. Every figure is a published range from the source named on the page; your own clinic's estimate is the number that counts.

Home › Procedures › Bloodwork

How much does pet bloodwork cost?

A combined CBC + chemistry panel — the standard "bloodwork" line on a vet bill — is published at $100–$200 (Spot, citing PetMD, 2026). Pawlicy's guide publishes blood work at $80–$200, and CareCredit published a panel average of $130 in a 2023 guide.

Bloodwork — published figuresFigure
CBC + chemistry panel — Spot (citing PetMD)$100–$200
Blood work — Pawlicy puppy guide (2026)$80–$200
Blood work panel, average — CareCredit (2023)$130
Thyroid panel add-on — Spot (citing PetMD)$50–$150
Heartworm test — Spot (citing PetMD)$35–$75
Heartworm test — CareCredit heartworm guide (2025)average $71; range $56–$128

Two honest gaps

No senior-panel price is published. Spot's blood-test guide recommends twice-yearly testing for senior dogs (7+) but prices no senior panel — so this site does not print a "senior blood panel" figure; budget from the standard panel range plus any add-ons your vet orders. No cat-specific range was found either — the published panel figures are stated for dogs or generally, and we do not restate a dog range as a cat range. How often bloodwork is recommended — annually for healthy adults, twice yearly for seniors (Spot) — is a frequency fact from the source, not advice about your pet.

Advertisement
Bloodwork before surgery?

Pre-anesthetic bloodwork is a line item on several published surgical lists — $80 at one low-cost clinic, $90+ at another.

See published surgical lists

Sources: Spot Pet Insurance — Blood Test for Dogs: What It Checks and What It Costs (2026) · CareCredit / Synchrony — Heatstroke in Dogs (panel average, 2023). Researched October 2026 — prices change; confirm with your clinic.