Pharmacist salary in the U.S.

Pharmacists in the U.S. earn a median of $140,910 a year ($67.75 an hour), based on BLS data for 321,970 workers.

Median salary
$140,910
Hourly
$67.75
Average
$140,920
Top 10% earn
$174,230
Workers
321,970

Pay ranges from $99,290 for the lowest-paid 10% to $174,230 for the top 10%. The average (mean) salary is $140,920, above the median because a few high earners pull it up.

Pay range for pharmacists in the U.S.

$0$190,000
Pay levelYearlyHourly
10th percentile (entry level)$99,290$47.73
25th percentile$129,380$62.20
Median$140,910$67.75
75th percentile$161,840$77.81
90th percentile (top earners)$174,230$83.77
Average (mean)$140,920$67.75

Half of pharmacists earn more than the median and half earn less. Percentiles show the spread: 10% earn less than the 10th percentile, and 10% earn more than the 90th.

Median paycheck, before taxes

Pay periodAmount
Monthly$11,742.50
Semi-monthly (24 a year)$5,871.25
Biweekly (26 a year)$5,419.62
Weekly$2,709.81
Hourly$67.75

Based on a full-time year of 2,080 hours. Convert any amount with the hourly to salary converter.

Pharmacist salary by state

StateMedian salaryWorkers
Alaska$167,310560
Oregon$165,9603,250
California$164,61034,030
Hawaii$163,2201,190
Washington$160,6107,350
Minnesota$159,7406,310
Colorado$156,0304,560
District of Columbia$153,400850
Delaware$152,880790
Wisconsin$148,7405,730
New Mexico$147,0001,730
Arizona$146,9306,900
South Dakota$146,7901,280
Idaho$144,9001,790
Indiana$144,2906,430
Utah$144,2402,830
Virginia$144,0607,980
New Hampshire$143,0201,130
New York$142,09019,760
Montana$142,0801,190
North Dakota$142,0401,070
Connecticut$141,2903,490
Maine$140,9301,380
Nevada$140,0302,500
Wyoming$139,550510
Nebraska$139,3302,450
Illinois$139,08012,070
Maryland$138,9905,400
Iowa$138,8603,230
North Carolina$138,86011,430
Texas$138,26024,700
Massachusetts$138,1707,230
Pennsylvania$138,16014,090
Michigan$137,8608,780
Kansas$137,8003,500
New Jersey$137,6209,420
Missouri$137,6106,740
Georgia$137,12010,530
Ohio$137,02012,790
Kentucky$136,5305,030
Vermont$136,270530
Arkansas$136,0602,900
Florida$135,97021,540
South Carolina$135,7005,320
Oklahoma$135,1403,610
Virgin Islands$134,97050
Alabama$134,6305,400
West Virginia$133,4302,260
Tennessee$133,3908,250
Mississippi$133,2303,050
Louisiana$132,4105,610
Guam$129,09070
Rhode Island$128,1801,510
Puerto Rico$111,2702,220

Best-paying metro areas for pharmacists

Metro areas with the most pharmacists

Related jobs in the U.S.

JobMedian salaryHourly
Registered Nurse$97,550$46.90
Physicians, All Other$265,930$127.85
Nurse Practitioner$132,300$63.61
Physical Therapist$102,760$49.40
Dental Hygienist$98,100$47.16
Speech-Language Pathologist$97,870$47.05
Occupational Therapist$100,330$48.24
Physician Assistant$135,880$65.33
Respiratory Therapist$82,280$39.56
Dentists, General$170,950$82.19
Family Medicine Physician$244,180$117.39
Veterinarian$130,100$62.55
Dietitians and Nutritionists$76,400$36.73
General Internal Medicine Physician$256,560$123.35

More: Healthcare Practitioners and Technical Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 estimates, occupation code 29-1051. Wages include base pay, tips, commissions and shift pay, but not overtime, bonuses or benefits, and exclude the self-employed.

Frequently asked questions

How much does a pharmacist make in the U.S.?

The median salary for pharmacists in the U.S. is $140,910 a year, or $67.75 an hour. Pay ranges from $99,290 for the lowest-paid 10% to $174,230 for the top 10%.

How much do the highest-paid pharmacists make in the U.S.?

The top 10% of pharmacists in the U.S. earn at least $174,230 a year. The top 25% earn $161,840 or more.

What is the starting pay for pharmacists in the U.S.?

Entry-level pay (the 10th percentile) is about $99,290 a year, and a quarter of pharmacists earn $129,380 or less.

How many pharmacists work in the U.S.?

About 321,970 pharmacists are employed in the U.S., not counting the self-employed.