Informational · Not financial advice

Nursing Program ROI Calculator

Enter your tuition, expected starting salary, and living costs to estimate how many years it takes to pay off nursing school.

3 inputs
tuition, salary, living
Instant
payback estimate
Free
no account needed

Enter your numbers

All-in cost including fees

$

Typical new-grad RN is $60k–$90k

$

Housing, food, transport, etc.

$

Estimated payback

0.8yrs
Excellent ROI

Net income / yr

$50,000

Tuition

$40,000

Ready to compare programs by cost?

Browse programs by tuition →

Filter by degree type, state, and cost

Rough estimate only. Does not account for student loan interest, tax benefits, sign-on bonuses, salary growth, or opportunity cost. Consult a financial advisor before making enrollment decisions.

Found a return you like? See programs near you

Take what you just worked out and see programs near you that fit it.

We don’t ask for your name, email, or phone. Leave ZIP blank and we’ll use your approximate location. Results include sponsored partner listings, labeled as such.

Partner programs accepting applications

These listings are sponsored by partner schools. Our own rankings and data elsewhere on this page are not. Advertiser disclosure

Sponsored · Disclosure

How to read this estimate

i

This is a rough payback calculator — it divides tuition by your net annual income (salary minus living costs).

i

It does not account for student loans, interest, tax benefits, sign-on bonuses, or career salary growth.

i

ADN programs ($6k–$25k) typically have shorter payback periods than BSN ($40k–$100k) despite lower starting salaries.

i

Travel nursing and specialty roles can significantly accelerate payback — factor in realistic career paths.

Related tools

We collect anonymous, aggregate analytics by default to help us improve the site — no cookies are set and you are not personally identified. Click Accept All to enable cookie-based analytics for more accurate measurement. See our Privacy Policy for details. You can change your choice anytime via Cookie Preferences in the footer.