As of September 2026, Oklahoma hospitals publish nursing pay of $30.75 to $46.38 per hour across 2 health systems; figures come from employers' own job postings and refresh nightly.