Mail Carrier Salary in the US

$18.30
per hour
per year
$48,500
per year
per hour
Bonus
$980/year
Profit Sharing
$3,200/year

Mail Carrier - Average Salary

The average salary for a Mail Carrier is $18.30 per hour ($48,500 per year), which is $4,990 (-9%) lower than the average salary in the United States.
A Mail Carrier can expect an average starting salary of $16.20. The highest salaries can exceed $28.40.
$16.20
Low
$18.30
Average salary
$28.40
High
$38,760
Low
$48,500
Average salary
$66,730
High

Mail Carrier Salary Range

Low
$16.20
Average salary
$18.30
Experienced
$21.50
High
$28.40
Low
$38,760
Average salary
$48,500
Experienced
$62,530
High
$66,730
Among mail carriers in the U.S., entry level mail carriers and rural mail carriers tend to have lower salaries, while USPS mailmen and UPS mail carriers enjoy the highest salaries.

Mail Carrier - Salary Differences

JobSalaryDifference
UPS Mail Carrier$19.40/hour
+6% 
USPS Mailman$18.70/hour
+2% 
Rural Mail Carrier$17.80/hour
 -3%
Entry Level Mail Carrier$17.20/hour
 -6%

Mailman - Pay by Experience Level in the United States

An Entry Level Mail Carrier with less than three years of experience can expect to earn an average starting salary of $17.50 per hour. A mid level Mail Carrier with 4-9 years of experience earns an average salary of $18.40, while an experienced Mail Carrier with 10-20 years of experience makes on average $26.20. Mail carriers with more than 20 years of experience earn $28.40 per hour on average.

How Work Experience Affects the Salary of a Mail Carrier

Late Career▲ +55%
Experienced▲ +43%
Mid Level▲ +1%
Average Salary$18.30/hour
Entry Level▼ -4%

Gender Breakdown

Female
35%
Male
65%

Mail Carrier - Jobs by Location

Mailman - Related Salaries

The salary information presented on this page is based on all Mail Carrier jobs published on Jobted in the last 12 months and on data from the Bureau of Labor Statistics (BLS.gov).
Jobemail
Don’t miss out on new job openings!
Create a job alert for: Mail Carrier
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Mail Carrier

How much does a Mail Carrier make in the US?
A Mail Carrier in the US earns an average of $18.30 gross per hour, which is about $48,500 gross per year. Everything you need to know about the salary of the Mail Carrier updated to 2024.
What is the starting salary for a Mail Carrier in the US?
The starting salary of a Mail Carrier in the US is around $16.20 gross per hour. Entry level mail carriers and rural mail carriers usually have a lower salary.
What is the highest salary for a Mail Carrier in the US?
The highest salary of a Mail Carrier in the US can reach and exceed $28.40 gross per hour. USPS mailmen and UPS mail carriers usually have the highest salaries.
Get new jobs by email!
Get email updates for the latest Mail Carrier jobs
It's free, and you can cancel email updates at any time