verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Veterinarian Salary in New Jersey

Median Annual in New Jersey
$160,140/yr
Median Hourly Wage
$76.99/hr
▲ 23% above U.S. median

Salary Distribution in New Jersey

groups Employed in NJ
1,910
public U.S. Median
$130,100
savings Real pay (cost-adjusted)
$147,181 #5 of 49

Veterinarian pay in New Jersey, explained

Veterinarians in New Jersey earn a median of $160,140 per year ($76.99 per hour), which is 23% above the national median of $130,100. Entry-level workers earn around $103,720, while the most experienced veterinarians reach about $274,850. Pay varies by employer, setting, and metro area within New Jersey.

Is $160,140 good pay in New Jersey?

Adjusted for New Jersey's cost of living (which runs 109% of the U.S. average), that $160,140 is worth about $147,181 in national buying power — ranking New Jersey #5 for real pay (vs #4 on the sticker number).

See the full Veterinarian Real Pay Index arrow_forward

Veterinarian pay by experience in New Jersey

Entry level (10th pct)
$103,720
$49.87/hr
Median
Mid-career (50th pct)
$160,140
$76.99/hr
Experienced (90th pct)
$274,850
$132.14/hr

Veterinarian pay in neighboring states

StateMedian / yrReal payvs NJ
New Jersey (here) $160,140 $147,181
Pennsylvania $133,520 $136,843 +$26,620
New York $131,830 $122,154 +$28,310

Veterinarian in New Jersey: FAQ

How much do veterinarians make in New Jersey?

Veterinarians in New Jersey earn a median of $160,140 per year ($76.99 per hour), compared with $130,100 nationally.

Does New Jersey pay veterinarians well?

At $160,140, New Jersey pays 23% above the national median for veterinarians. An estimated 1,910 work in the state.

Veterinarian salary in other states

All 49 states ranked arrow_forward

Related careers in New Jersey