Salaripedia
English

How much does a pharmacist make?

$140,900a year

Median yearly pay in the United States: half earn more and half earn less. That is $67.75 an hour or $11,740 a month.

Hourly
$67.75
Average (mean)
$140,900
Jobs
321,970
Pay range
Lowest 10%: $99,290Median: $140,900Highest 10%: $174,200
PercentileYearlyHourly
10th$99,290$47.74
25th$129,400$62.20
Median$140,900$67.75
75th$161,800$77.81
90th$174,200$83.76

By state

Median yearly pay.

Alaska$167,300
Oregon$166,000
California$164,600
Hawaii$163,200
Washington$160,600
Minnesota$159,700
Colorado$156,000
District of Columbia$153,400
Delaware$152,900
Wisconsin$148,700
New Mexico$147,000
Arizona$146,900
South Dakota$146,800
Idaho$144,900
Indiana$144,300
Utah$144,200
Virginia$144,100
New Hampshire$143,000
New York$142,100
Montana$142,100
North Dakota$142,000
Connecticut$141,300
Maine$140,900
Nevada$140,000
Wyoming$139,600
Nebraska$139,300
Illinois$139,100
Maryland$139,000
Iowa$138,900
North Carolina$138,900
Texas$138,300
Massachusetts$138,200
Pennsylvania$138,200
Michigan$137,900
Kansas$137,800
New Jersey$137,600
Missouri$137,600
Georgia$137,100
Ohio$137,000
Kentucky$136,500
Vermont$136,300
Arkansas$136,100
Florida$136,000
South Carolina$135,700
Oklahoma$135,100
Alabama$134,600
West Virginia$133,400
Tennessee$133,400
Mississippi$133,200
Louisiana$132,400
Rhode Island$128,200

Highest paying cities

Metro areas, median yearly pay.

Napa, CA$200,600
San Jose, CA$199,000
San Francisco, CA$177,400
Fairbanks, AK$173,300
San Luis Obispo, CA$172,900
Sacramento, CA$172,700
Longview, WA$172,600
Hanford, CA$171,900
Vallejo, CA$170,900
Santa Rosa, CA$170,600
Corvallis, OR$170,500
Salem, OR$169,200
Fresno, CA$169,200
Portland, OR$168,800
Redding, CA$166,800

In other countries

Pharmacist belongs to the international group "Pharmacists".

Compare pay in 140 countries

Similar jobs

Frequently asked questions

How much does a pharmacist make an hour?

The median hourly pay is $67.75 ($140,900 a year).

How much does a pharmacist make a month?

About $11,740 a month before tax, based on a median of $140,900 a year.

How much does a pharmacist make starting out?

The lowest-paid 10% make $99,290 or less a year ($47.74 an hour); the top 10% make $174,200 or more.

Which state pays pharmacists the most?

Alaska, with a median of $167,300 a year, followed by Oregon ($166,000) and California ($164,600).

Which city pays pharmacists the most?

Napa, CA, with a median of $200,600 a year.

How many pharmacists are there in the United States?

About 321,970 people work as pharmacists.

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.