Question: how far in advance can you renew your driver's license in mass?
Answer: The Basics: 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.