How Long Will an Online Master of Science Take? In anywhere from 12-24 months, you can earn yourOnline Master of Nursing MSNand open professional options, provide better patient care, improve outcomes, step into leadership roles, and increase your earning power. ...