Question: how long does it take to become a nurse bsn?
Answer: An aspiring RN can earn a bachelor's of science in nursing (BSN) in four years at a college or university. If you're already an RN, you can enroll in an RN-to-BSN program which is geared specifically for RNs who have an associate's degree or nursing diploma. This path usually takes about two to three years.