Renew Driver's License or ID Card Renew your Driver's License or Non-Driver Identification Card securely online in 5 minutes or less using VTPics, Vermont DMV's online service portal! Most types of license or ID can be renewed via this service. ... Your permanent license will arrive by mail within 10 business days.