Global Insights into Nurse Salaries in 2025: What Nurses Earn in the U.S. and South Africa
One of the most common questions surrounding the profession is: how much do nurses earn in 2025? Nurses play a crucial role in healthcare systems worldwide, providing care, support, and expertise in various medical settings.
The answer to this question depends on several factors, including the country in which a nurse works, their level of experience, area of specialization, and the healthcare facility. In this article, we break down the expected earnings for nurses in 2025 in two of the most prominent countries: the United States and South Africa.
Nurse Salaries in South Africa
In South Africa, nursing salaries also depend on factors such as experience, specialization, and geographic location. The average salary for a registered nurse in 2025 is estimated at around R321,955 per year or approximately R165 per hour. Entry-level nurses can expect to earn around R264,000 annually, while more experienced nurses can make up to R758,753 per year in highly specialized roles.
Monthly Earnings for South African Nurses
For those considering the nursing profession in South Africa, the average monthly salary for nurses is R26,829. Entry-level positions may start around R22,000 per month, whereas experienced and specialized nurses can earn upwards of R60,000 per month.
Nurse Salaries in the United States
In the United States, the nursing profession continues to be one of the most rewarding in terms of salary. According to recent data, registered nurses (RNs) earn an average of $82,750 annually in 2025. This figure represents the national average, but salaries can differ substantially based on location, specialization, and experience.
For instance, California, known for its higher cost of living, offers RNs one of the highest salaries in the country, with averages reaching $124,000 per year. On the other hand, nurses in states with lower costs of living may see salaries closer to the $65,000 to $75,000 range.
Hourly Wages for Nurses in the U.S.
Hourly rates for registered nurses also vary depending on experience, role, and healthcare setting. On average, nurses in the U.S. can expect to earn around $42.24 per hour in 2025. However, specialized nurses, such as those in intensive care units (ICU) or emergency departments, may earn significantly more per hour due to the specialized skills required.
Factors Affecting Nurse Salaries
Several factors contribute to the variation in salaries for nurses worldwide. These include:
- Experience and Education: More experienced nurses and those with advanced degrees or certifications tend to earn higher salaries.
- Location: Nurses working in urban areas or regions with higher living costs often earn more than those in rural areas.
- Specialization: Nurses specializing in high-demand fields like anaesthetics, paediatrics, or critical care often command higher salaries.
- Healthcare Facility: Nurses working in private healthcare institutions may earn more compared to those working in public hospitals.
Nursing continues to be a rewarding career path, both in terms of job satisfaction and salary. In 2025, nurses in the United States and South Africa can expect to earn competitive wages, though factors like experience, specialization, and geographic location play a significant role in salary variation. For those entering the profession or considering a career change, nursing remains a solid choice with growth potential and the promise of a fulfilling, well-compensated role in healthcare.
Also read: Teacher Salaries in South Africa: How Much Do Educators Earn?