How much does a Medical Surgical Nurse make?
As of April 01, 2025, the average annual salary for a Medical Surgical Nurse in the United States is $103,454. Salary.com reports that pay typically ranges from $92,044 to $114,283, with most professionals earning between $81,657 and $124,142.