ICU nurses earn between $70,949 and $89,626, with a median of $78,249, which is slightly higher than ER nurses. Both roles involve high-pressure care, but ICU nurses with specialized skills tend to earn more. Salary differences are modest, reflecting the demanding nature of both jobs.