Question: how long does it take to earn a bachelor's degree in nursing?
Answer: What to Expect From a BSN Program. BSN programs, which typically take four years, offer more advanced courses than in ADNs. Enrollees can pursue many different specializations, and professionals who earn bachelor's degrees typically receive higher pay.