Question: how far in advance can i renew my driver's license in massachusetts?
Answer: Your Massachusetts license is valid for 5 years and expires on your birthday. You may renew your license up to one year prior to the expiration date. The fee to renew a Class D driver's license is $50. Your temporary license is valid for 30 days but can not be used as a valid form of identification.