Salary Guide

CRNA Salary in Iowa

Compensation data for Certified Registered Nurse Anesthetists in Iowa (2026).

$233
Permanent hourly
$303–$419
Locum hourly
$300k
Annual salary
Browse Iowa CRNA Jobs

The average CRNA salary in Iowa is $233/hr or approximately $300k per year. Locum tenens CRNAs in Iowa earn significantly more — typically $303–$419/hr, or 30–80% above permanent rates. Iowa grants CRNAs full practice authority (FPA), allowing independent practice, which often commands higher compensation. RxRooster aggregates CRNA salary data and job listings from 20+ sources across Iowa.

What affects CRNA pay in Iowa?

Practice authority

Iowa grants CRNAs FPA, enabling independent practice and billing — often a pay premium.

State tax

Iowa collects state income tax. Consider effective take-home when comparing to no-tax states.

Locum vs. permanent

Locum CRNAs in Iowa commonly earn $303–$419/hr, 30–80% above permanent staff rates.

Facility type

Level-I trauma and academic centers pay differently than community hospitals or outpatient surgery centers. Compare offers on RxRooster.