Salaripedia
English

How much does an emergency medical technician make in Minneapolis?

$49,970a year

Median yearly pay for emergency medical technicians in the Minneapolis-St. Paul-Bloomington, MN-WI metro area. That is $24.02 an hour or $4,164 a month.

Hourly
$24.02
Vs. national median
+12%
Rank among cities
25 of 303
Jobs in the area
1,490
Pay range
Lowest 10%: $39,050Median: $49,970Highest 10%: $59,600
PercentileYearlyHourly
10th$39,050$18.77
25th$46,250$22.24
Median$49,970$24.02
75th$57,170$27.49
90th$59,600$28.65

Other cities in Minnesota

Median yearly pay for emergency medical technicians.

Rochester, MN$50,070
La Crosse, WI$46,200
Fargo, ND$39,160
Sioux Falls, SD$36,800
Duluth, MN$36,050
Emergency Medical Technician salary in Minnesota Emergency Medical Technician salary in all states

Related jobs in Minneapolis

Same field, median yearly pay.

Surgeon$568,200
Ophthalmologist$389,500
Physician$378,700
Emergency Medicine Physician$367,100
Psychiatrist$336,400
Neurologist$335,400
General Internal Medicine Physician$330,200
Obstetrician and Gynecologist$306,800
Podiatrist$287,400
Family Medicine Physician$283,100
Salaries for every job in Minneapolis, MN

Frequently asked questions

How much does an emergency medical technician make an hour in Minneapolis?

The median hourly pay in the Minneapolis-St. Paul-Bloomington, MN-WI metro area is $24.02 ($49,970 a year).

Do emergency medical technicians make more in Minneapolis than the national average?

Yes: $49,970 against $44,470 nationally, 12% more.

How does Minneapolis compare with the rest of Minnesota?

The median in Minnesota is $48,090, so Minneapolis pays 4% more.

Where does Minneapolis rank for emergency medical technician pay?

25 of 303 metro areas with data.

How much does an emergency medical technician make starting out in Minneapolis?

The lowest-paid 10% make $39,050 or less a year; the top 10% make $59,600 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.