Salaripedia
English

How much does a courier and messenger make in Detroit?

$39,670a year

Median yearly pay for courier and messengers in the Detroit-Warren-Dearborn, MI metro area. That is $19.07 an hour or $3,306 a month.

Hourly
$19.07
Vs. national median
+1%
Rank among cities
61 of 224
Jobs in the area
620
Pay range
Lowest 10%: $32,130Median: $39,670Highest 10%: $45,150
PercentileYearlyHourly
10th$32,130$15.45
25th$36,240$17.42
Median$39,670$19.07
75th$43,420$20.88
90th$45,150$21.71

Other cities in Michigan

Median yearly pay for courier and messengers.

Saginaw, MI$38,550
Lansing, MI$38,200
Kalamazoo, MI$37,560
Grand Rapids, MI$37,320
Flint, MI$32,880
Courier and Messenger salary in Michigan Courier and Messenger salary in all states

Related jobs in Detroit

Same field, median yearly pay.

Brokerage Clerk$77,940
Executive Secretary and Executive Administrative Assistant$74,950
Reservation and Transportation Ticket Agent and Travel Clerk$72,880
First-Line Supervisors of Office and Administrative Support Worker$67,060
Eligibility Interviewer$66,750
Postal Service Clerk$65,710
Legal Secretary and Administrative Assistant$64,480
Production$62,520
Postal Service Mail Carrier$62,070
Meter Reader$61,910
Salaries for every job in Detroit, MI

Frequently asked questions

How much does a courier and messenger make an hour in Detroit?

The median hourly pay in the Detroit-Warren-Dearborn, MI metro area is $19.07 ($39,670 a year).

Do courier and messengers make more in Detroit than the national average?

Yes: $39,670 against $39,200 nationally, 1% more.

How does Detroit compare with the rest of Michigan?

The median in Michigan is $37,940, so Detroit pays 5% more.

Where does Detroit rank for courier and messenger pay?

61 of 224 metro areas with data.

How much does a courier and messenger make starting out in Detroit?

The lowest-paid 10% make $32,130 or less a year; the top 10% make $45,150 or more.

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.