Vet costs in Iowa (2026)
Pick your metro area to see local vet prices, or check the statewide numbers below. Every number links to its source.
Last updated: October 2026
Iowa cities
Ames
Estimate from national data + BEA price index · cost index 88.8
See Ames costsIA · EstimateCedar Rapids
Estimate from national data + BEA price index · cost index 89.0
See Cedar Rapids costsIA · EstimateDavenport
Estimate from national data + BEA price index · cost index 89.1
See Davenport costsIADes Moines
Exam fee median $49 · cost index 91.7
See Des Moines costsIA · EstimateDubuque
Estimate from national data + BEA price index · cost index 87.3
See Dubuque costsIA · EstimateIowa City
Estimate from national data + BEA price index · cost index 91.5
See Iowa City costsIA · EstimateSioux City
Estimate from national data + BEA price index · cost index 86.5
See Sioux City costsIA · EstimateWaterloo–Cedar Falls
Estimate from national data + BEA price index · cost index 87.1
See Waterloo–Cedar Falls costsStatewide published vet prices
| Item | Iowa median | US median |
|---|---|---|
| Vet exam / office visit (fee only) | $60 (16 practices, most $48–$73) [1] | $75 |
| Core vaccine, per shot | $32 (12 practices, most $28–$38) [1] | $38 |
Common questions
How much is a vet visit in Iowa?
Across Iowa, practices that publish an exam fee have a median of $60 (PawsRx, 16 practices), compared with a US median of $75. Tests, vaccines and treatment are extra.
Which Iowa cities does PetPriceBook cover?
We have vet cost pages for 8 Iowa metro areas: Ames, Cedar Rapids, Davenport, Des Moines, Dubuque, Iowa City, Sioux City, Waterloo–Cedar Falls.