Yes, appointment required. You can also renew online mydmv.vermont.gov
So, I know for a fact by someone who works at the DMV in South Burlington (I won't name names 😉) that they are being instructed to tell people "it's by appointment only" because that's what they prefer right now, but you can most definitely walk in without an appointment and be seen, you just might have to wait until after everyone who has an appointment has been seen first. Don't go in on a Wednesday though, but any other day you can go in as a walk-in. If you wait to make an appointment it could be weeks before they even see you. Not everyone has several weeks to wait to take care of their important business.
Thanks! Your answer is awaiting moderation.