A traditional J.D. degree typically takes three years to complete, while an online J.D. degree takes about three to four years in full-time enrolment.