Depending on what sort of degree is chosen, it can take anywhere from 2-4 years to become a medical-surgical nurse.