In Massachusetts, you can renew your drivers license online every other time. We renew every five years, so every other time you can do it online, but then you need to show up at a center to have your picture renewed.NOTE: That stops as soon as your are 70 years old. Then they want to see you walk in and update your picture.And in Massachusetts, many of the AAA offices are part of the DMV system.