Pharmacists in the United States earn a median annual salary of approximately $136,000 to $137,000 as of 2023-2024 data from the Bureau of Labor Statistics (BLS)
. Salary ranges vary based on experience, location, and industry, with entry- level pharmacists typically earning between $87,000 and $131,000 per year
. Key salary details:
- The median annual wage reported by BLS in 2024 was about $137,480, with the top 10% earning over $172,000 and the lowest 10% earning around $87,000
- Hourly wages average around $64.71 nationally
- Industry influences pay, with ambulatory health care services, hospitals, and retail pharmacies offering salaries ranging from roughly $131,000 to $150,000 annually
- Geographic location impacts earnings; for example, pharmacists in New York City earn an average of $161,000, while those in Houston, TX, earn about $126,000
- Entry-level pharmacists on Reddit report base salaries around $106,000 for part-time hours, scaling to about $130,000 for full-time work
In other countries:
- In Germany, pharmacists earn an average of about €43,000 to €80,000 annually depending on role and experience, with entry-level salaries up to €55,500
Overall, pharmacists earn a strong six-figure income in the U.S., with variations based on experience, location, and sector.