Question · Nursing school
What is the difference between a BSN and an MSN?
Short answer
A BSN (Bachelor of Science in Nursing) is an undergraduate degree that prepares you to work as a registered nurse once you pass the NCLEX-RN. An MSN (Master of Science in Nursing) is a graduate degree for registered nurses that prepares them for advanced roles such as nurse practitioner, nurse educator, informatics or leadership.

Answer and explanation
Both lead to rewarding careers, but at different levels of practice.
The main differences
| BSN | MSN | |
|---|---|---|
| Level | Undergraduate | Graduate |
| Prepares you for | Registered nurse practice | Advanced practice and specialist roles |
| Typical length | About four years full time | About two years full time |
| Exam after graduating | NCLEX-RN | A specialty certification exam for nurse practitioners |
Roles an MSN can lead to
Nurse practitioner, nurse educator, clinical nurse specialist, nurse informaticist and nurse leader. Program lengths and entry requirements vary by school and state.
Updated
Related questions
Popular services
- Reflective Journal Nursing
- Nursing Research Paper
- Nursing Case Study
- Healthcare Essay
- Health Essay Writing
- Medical Research Paper
- Nursing Assignment
- Nursing Dissertation
- Evidence Based Practice Writing
- PICO Question
- Medical Paper Writing
- Nursing Capstone
- Nursing Coursework
- DNP Nursing
- Nursing Term Paper
- i-Human Case Study Help
- Tina Jones Shadow Health
- MSN Writing Service
- Nursing Essay
- Nursing Report Writing
- Medical Writing Service
- BSN Nursing
- Nursing Thesis Writing
- PICO Project Writing
- Nursing Homework