Pharmacist Salary
The median pharmacist earns about $137,500 a year in the US, which is $66.11 an hour.
Advertisement
Pharmacist salary by state
| State | Estimated median per year | Per hour |
|---|---|---|
| Alabama | $126,000 | $60.58 |
| Alaska | $154,800 | $74.42 |
| Arizona | $135,600 | $65.19 |
| Arkansas | $123,100 | $59.18 |
| California | $158,700 | $76.30 |
| Colorado | $145,200 | $69.81 |
| Connecticut | $151,900 | $73.03 |
| Delaware | $139,400 | $67.02 |
| District of Columbia | $164,500 | $79.09 |
| Florida | $137,500 | $66.11 |
| Georgia | $132,700 | $63.80 |
| Hawaii | $166,400 | $80.00 |
| Idaho | $132,700 | $63.80 |
| Illinois | $137,500 | $66.11 |
| Indiana | $127,900 | $61.49 |
| Iowa | $126,000 | $60.58 |
| Kansas | $126,000 | $60.58 |
| Kentucky | $126,000 | $60.58 |
| Louisiana | $127,900 | $61.49 |
| Maine | $139,400 | $67.02 |
| Maryland | $149,100 | $71.68 |
| Massachusetts | $156,800 | $75.38 |
| Michigan | $129,800 | $62.40 |
| Minnesota | $137,500 | $66.11 |
| Mississippi | $122,100 | $58.70 |
| Missouri | $127,900 | $61.49 |
| Montana | $135,600 | $65.19 |
| Nebraska | $127,900 | $61.49 |
| Nevada | $139,400 | $67.02 |
| New Hampshire | $145,200 | $69.81 |
| New Jersey | $154,800 | $74.42 |
| New Mexico | $130,800 | $62.88 |
| New York | $156,800 | $75.38 |
| North Carolina | $132,700 | $63.80 |
| North Dakota | $132,700 | $63.80 |
| Ohio | $127,900 | $61.49 |
| Oklahoma | $125,000 | $60.10 |
| Oregon | $145,200 | $69.81 |
| Pennsylvania | $135,600 | $65.19 |
| Rhode Island | $147,100 | $70.72 |
| South Carolina | $130,800 | $62.88 |
| South Dakota | $127,900 | $61.49 |
| Tennessee | $130,800 | $62.88 |
| Texas | $135,600 | $65.19 |
| Utah | $140,400 | $67.50 |
| Vermont | $142,300 | $68.41 |
| Virginia | $140,400 | $67.50 |
| Washington | $151,900 | $73.03 |
| West Virginia | $124,000 | $59.62 |
| Wisconsin | $130,800 | $62.88 |
| Wyoming | $132,700 | $63.80 |
Advertisement
What a pharmacist does
Pharmacists dispense medication and advise patients on its safe use. The national median is $137,500 a year, or $66.11 an hour. Pay rises with experience, certifications and in higher-cost areas.
Frequently asked questions
How much does a pharmacist make?
The national median is about $137,500 a year ($66.11 an hour).
Sources and method
Page last updated November 2026. See our editorial policy and disclaimer.