If you so it at a DMV Office, it's included. But if you do it at Pearle Vision, CVS or an authorized healthcare professional, then you'll have to pay a fee and you may be required to be a patient or member of that medical facility.
I don't think so. I renew online.
Thank you! I went to Dmv today and there is no vision test fee.
Thanks! Your answer is awaiting moderation.