Salaripedia
English

How much does a veterinarian make in Lancaster?

$132,500a year

Median yearly pay for veterinarians in the Lancaster, PA metro area. That is $63.69 an hour or $11,040 a month.

Hourly
$63.69
Vs. national median
+2%
Rank among cities
66 of 283
Jobs in the area
180
Pay range
Lowest 10%: $99,340Median: $132,500Highest 10%: $232,000
PercentileYearlyHourly
10th$99,340$47.76
25th$109,500$52.63
Median$132,500$63.69
75th$166,300$79.96
90th$232,000$111.53

Other cities in Pennsylvania

Median yearly pay for veterinarians.

Philadelphia, PA$139,800
Allentown, PA$133,100
Reading, PA$133,100
Harrisburg, PA$132,800
State College, PA$131,500
York, PA$129,600
Pittsburgh, PA$128,300
Scranton, PA$127,000
Chambersburg, PA$125,400
Erie, PA$123,700
Veterinarian salary in Pennsylvania Veterinarian salary in all states

Related jobs in Lancaster

Same field, median yearly pay.

Cardiologist$504,000
Family Medicine Physician$294,800
Physician$211,300
Dentist$142,000
Pharmacist$134,300
Nurse Practitioner$133,900
Optometrist$132,400
Physician Assistant$124,100
Speech-Language Pathologist$103,900
Physical Therapist$103,200
Salaries for every job in Lancaster, PA

Frequently asked questions

How much does a veterinarian make an hour in Lancaster?

The median hourly pay in the Lancaster, PA metro area is $63.69 ($132,500 a year).

Do veterinarians make more in Lancaster than the national average?

Yes: $132,500 against $130,100 nationally, 2% more.

How does Lancaster compare with the rest of Pennsylvania?

The median in Pennsylvania is $133,500, so Lancaster pays 1% less.

Where does Lancaster rank for veterinarian pay?

66 of 283 metro areas with data.

How much does a veterinarian make starting out in Lancaster?

The lowest-paid 10% make $99,340 or less a year; the top 10% make $232,000 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.