You may renew up to 6 months before your license expiration date. The MVC will send you a renewal form by mail, but it is your job to renew timely. You may always renew in person, but you might also check if you are eligible to renew by mail and skip the trip to the MVC.