Master's degrees generally take two years to complete, but the time frame can vary based on the program and the individual.