2,861 RN Jobs in Alabama

Alabama has 3,827 active RN jobs across every work arrangement: 1,799 travel contracts, 1,919 local contracts, 12 permanent staff roles, 97 per diem positions. Average advertised pay across all types is $1,953/week. Frequent employers include UAB Medicine, Jackson Nurse Professionals, Host Healthcare. Listings refresh every 6 hours straight from employer feeds, with pay shown up front.

Showing the 30 highest paying of 2,861 jobs.