Veterinarians pay in the U.S.

$142,680avg. a year
$68.60 an hour · 83,900 employed

Veterinarians in the U.S. earn an average of $142,680 a year and a median of $130,100. Pay is highest in Arizona ($187,410) and lowest in South Dakota ($93,990).

$130,100Median pay
$68.60Average hourly
+32%Avg. pay since 2020
83,900Jobs in the U.S.

Top-paying states for veterinarians

Average pay by state. Swipe to see the top 10.

Why people trust JobPayFacts

Official government dataEvery number comes from the U.S. Bureau of Labor Statistics wage survey of employers, not self-reported salaries.
Every state and city830 jobs across all 50 states, D.C. and 199 large metro areas.
Updated every yearNew figures each spring when BLS releases them. This site uses May 2025 data.
Browse all jobs

Veterinarians pay, charted

Pay over time

United States, annual wage, May of each year
AverageMedian

Where the jobs are

Employment by state, May 2025

Average pay by state

May 2025 · tap a state
AKMEWIVTNHWAIDMTNDMNILMINYMAORNVWYSDIAINOHPANJCTRICAUTCONEMOKYWVVAMDDEAZNMKSARTNNCSCDCOKLAMSALGAHITXFL
Under $124k$124k–$134k$134k–$145k$145k+

Top-paying metro areas

Average pay, May 2025 (areas with 100+ jobs)
Metro areaAvg. payHourly
Anchorage, AK$215,060$103.40
San Francisco-Oakland-Fremont, CA$195,160$93.83
Tucson, AZ$193,390$92.98
San Jose-Sunnyvale-Santa Clara, CA$192,030$92.32
Phoenix-Mesa-Chandler, AZ$186,840$89.83
Sacramento-Roseville-Folsom, CA$177,250$85.22
Santa Rosa-Petaluma, CA$171,160$82.29
Santa Cruz-Watsonville, CA$170,430$81.94

Average U.S. pay, May 2025

Bureau of Labor Statistics OEWS

Veterinarians pay in every state

States without a figure had too few jobs or too little survey data for BLS to publish.

StateAvg. payMedianJobs
Alabama$120,170$105,6301,020
Arizona$187,410$152,0202,080
Arkansas$108,100$107,710540
California$169,860$163,9209,170
Colorado$137,190$130,8402,340
Connecticut$139,290$126,190950
District of Columbia$160,520$134,530190
Florida$139,760$131,6605,360
Georgia$127,920$126,5902,670
Hawaii$128,820$130,120370
Idaho$118,000$116,170540
Illinois$153,810$133,5802,330
Indiana$127,060$124,5301,500
Iowa$122,200$124,6101,000
Kansas$117,620$107,0801,000
Kentucky$112,730$104,1001,190
Louisiana$125,270$124,370950
Maine$136,620$130,600600
Maryland$163,830$163,1701,430
Massachusetts$157,520$140,2601,920
Michigan$128,100$125,3902,030
Minnesota$146,230$133,1102,140
Mississippi$114,370$105,370480
Missouri$125,720$114,6601,920
Montana$112,730$99,390510
Nebraska$123,810$103,500780
Nevada$140,600$125,550680
New Hampshire$144,960$128,190650
New Jersey$166,170$160,1401,910
New Mexico$138,880$129,390460
New York$151,530$131,8303,390
North Carolina$136,200$129,2402,940
North Dakota$108,300$102,180270
Ohio$129,890$125,0603,430
Oklahoma$123,820$98,0901,150
Oregon$133,560$128,8801,660
Pennsylvania$154,440$133,5203,490
Rhode Island$133,850$126,570430
South Carolina$126,280$122,1301,380
South Dakota$93,990$88,650280
Tennessee$129,660$124,3501,730
Texas$138,150$131,3306,270
Utah$139,770$123,990640
Vermont$145,030$131,820280
Virginia$143,080$126,7302,700
Washington$163,010$160,5102,390
West Virginia$127,520$128,990390
Wisconsin$118,890$108,7801,830
Wyoming$105,200$97,240140

Metro areas with the most jobs

New York-Newark-Jersey City, NY-NJ
$166,290
3,150 jobs
Los Angeles-Long Beach-Anaheim, CA
$164,460
2,740 jobs
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD
$161,960
1,790 jobs
Dallas-Fort Worth-Arlington, TX
$144,100
1,760 jobs
Washington-Arlington-Alexandria, DC-VA-MD-WV
$163,670
1,740 jobs
Atlanta-Sandy Springs-Roswell, GA
$133,940
1,610 jobs
Boston-Cambridge-Newton, MA-NH
$160,220
1,540 jobs
Chicago-Naperville-Elgin, IL-IN
$162,730
1,530 jobs

Questions and answers

How much do veterinarians make?

The average is $142,680 a year across the U.S. Half earn more than $130,100 and half earn less (the median).

What is the hourly pay?

The average hourly wage is $68.60, and the median is $62.55 an hour.

Which state pays veterinarians the most?

Arizona, with an average of $187,410 a year. The best-paying metro area is Anchorage, AK at $215,060.

What is the pay range?

The lowest-paid 10% earn under $73,920 a year, and the top 10% earn over $215,700.

Sources and notes. U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 (trend: May 2020–May 2025), occupation code 29-1131. Wages are gross pay before taxes and don't include overtime premiums, tips, bonuses or benefits; self-employed workers aren't included. Year-to-year changes can partly reflect survey method changes, so treat the trend as a guide. How we use the data. JobPayFacts isn't affiliated with BLS.