I split up renewing my registration and driver's license into two days.
Inspection - no one ahead of me. In and out in five minutes. Thinking all is good. I should've known better seeing that the parking lot was full. I walked in the BMV building and was faced with a room full of people standing and sitting.
Window #1 - Tickets - one person ahead of me. No problems.
Window #2 - Registration, Titles, etc. - long line with one person working with one assistant. No other windows open to separate transactions. I was doing two. Others were doing just one. While others were doing up to five.
I had to change addresses on both car title and renewal registration. No problem with changing the address. Didn't even have to show documents to prove address change, just tell the worker new address.
Ok, sit down and wait and wait and wait.
Finally called up back to window two, follow the line at a snail's pace. My turn, check new registration card for any errors, pay the $53.00 for the renewal/inspection.
Ask where is my new title with my address change. They forgot to do it, "step to the side and we'll type it up quick for you".
Sat down and waited and waited.
Called up, $10.00 for title change. I'm out of here BMV for today, at least.
What I thought usually takes me less than an hour took me almost two hours - forgot Memorial Day holiday is this Monday coming up, that's why the long lines!
I would avoid BMV on Tuesday after Memorial Day, it might be busy. IMO
(One can renew registration two weeks before it's due month. That's where I made my mistake, but I'm on a time crunch.)
Driver's license renewal was easy. Make sure you have the proper documents as listed in STXBob's above post and have the application filled out correctly, then you should have no problems and won't have to make additional trips.. I was done in about 30 minutes, if that.
VI DL Renewal - $35.00
(Driver's license on the right where cashier's #6, 7, 8 are located. )
See you next year BMV, but this time I will remember holidays and time of day I arrived to avoid the rush and long lines.