Registered Nurse Salary Guide: O'fallon, IL

Average Registered Nurse Salary

$46.94/hour

The average salary for a Registered Nurse in O'fallon, IL is $46.94 per hour. This is 16% higher than the US average of $39.59.

Last updated on December 5, 2025. Based on active jobs on Vivian.com.

Registered Nurse salaries in O'fallon, IL compared to State and National Averages

$46.94/hour

O'fallon, IL

16% higher than the US average.

$39.59/hour

United States

How Registered Nurse Salaries in O'Fallon Compare to Other Cities

Search

Overland Park, Kansas

$33/hour

Dallas, Texas

$47/hour

Washington, District of Columbia

$40/hour

Was this page helpful?

Get alerts about new jobs and salary trends in O'fallon, IL

Be the first to know about new jobs for with the salary that suits you.

Featured Blog Posts

Open article Employer Spotlight: RUSH University Medical Center, Chicago
RUSH University Medical Center Tower in Chicago, Illinois
Employer Spotlight: RUSH University Medical Center, Chicago
Discover the perks of working at one of Chicago’s top hospitals and why it appeals to HCPs.
Open article Employer Spotlight: Loyola University Medical Center, Chicago
Employer Spotlight: Loyola University Medical Center, Chicago
Discover exciting career-building opportunities and job perks at this renowned hospital.
Open article Chicago, Illinois: Healthcare Employment Location Guide
Welcome to Chicago
Chicago, Illinois: Healthcare Employment Location Guide
Explore the attractions, neighborhoods and food, music and entertainment scenes in the Windy City.
See more Blog Posts