BSc nurses in the USA earn varying incomes based on specialization. Without specialization, the average salary for a registered nurse with a BSN is around $75,000 to $85,000 annually. These nurses typically work in general medical-surgical units, primary care, or outpatient settings. In contrast, BSc nurses with a specialization—such as in critical care, oncology, pediatrics, or surgery—often earn significantly more, averaging between $90,000 and $110,000 per year. Specialized roles not only offer higher base salaries but also come with bonuses, shift differentials, and advancement opportunities. Additionally, certifications like CCRN, CPN, or OCN can boost credibility and salary. In short, pursuing a specialization is a strategic way for BSc nurses to increase their income and advance their careers in the U.S. healthcare system.