As of Jun 9, 2023, the average monthly pay for a Nurse in the United States is $5,091 a month. While ZipRecruiter is seeing monthly salaries as high as $8,042 and as low as $2,083, the majority of Nurse salaries currently range between $3,916 (25th percentile) to $5,916 (75th percentile) across the United States.