Veterinarian Salary in New Jersey
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).
Veterinarian pay by experience in New Jersey
Veterinarian pay in neighboring states
| State | Median / yr | Real pay | vs 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.