Site Navigation


E.W. Thomas Grocery Store and DMV

"DMV Hours: Mon-Fri 9am-4pm, Sat 9am-12pm"

About Us

We’re E.W. Thomas Grocery Store and DMV and we’ve been serving the Palmyra, VA, area since 1926. Our business offers local fresh produce for you to peruse while your DMV services are completed. We look forward to helping our consumers in the Fork Union, Fluvanna, and Buckingham area make more efficient time out of their DMV visits. Stop by E.W. Thomas Grocery Store and DMV for a productive time.

Areas Served

Buckingham, VA | Dillwyn, VA | Fluvanna County, VA | Fork Union, VA | Goochland, VA | Lake Monticello, VA | Louisa, VA | Palmyra, VA | Troy, VA | Scottsville, VA

Our Professional Associations

Our Certifications

Languages Spoken

What We Offer

Our Specialties include:

Our Services include:

Our Brands include:

Our Products include:


On 6/27/2024 Tess S had this to say:
One of the best subs I've had.

On 6/26/2024 Lynne Williams had this to say:
Absolutely love this store!

On 5/15/2024 Elizabeth Edwards had this to say:
folks are super kind, friendly and quick. wish the DMV could do more, but they handle a bunch and with smiling face and very little of a line to wait. like stepping by in time, glad to keep this real treasure of the community alive.

On 3/16/2024 Ben Davis had this to say:
The chicken salad was awesome!

On 3/6/2024 Stephen Rush Payne had this to say:
They make great pickled goods like garlic and cucumbers. They have history, quality, charm and utility. Try the fried foods and local bone-in ham on the deli! Testimonial written by Stephen Rush Payne on this site.

Contact Us

E.W. Thomas Grocery Store and DMV
13027 James Madison Hwy Palmyra, VA 22963
Phone: (434) 589-8412

Located on the corner of 15 and 53

Where To Find Us

Follow us on Google
Follow us on Facebook

Payment Types Accepted

Android Pay, Apple Pay, Cash, Debit Cards, Discover, MasterCard, Visa

Our Hours

Holiday Hours May Vary. Please Call For Details.

Monday: 6:30 AM - 7:00 PM DMV open 9am-4pm
Tuesday: 6:30 AM - 7:00 PM DMV open 9am-4pm
Wednesday: 6:30 AM - 7:00 PM DMV open 9am-4pm
Thursday: 6:30 AM - 7:00 PM DMV open 9am-4pm
Friday: 6:30 AM - 7:00 PM DMV open 9am-4pm
Saturday: 6:30 AM - 7:00 PM DMV open 9am-12pm
Sunday: 9:00 AM - 5:00 PM


Terms of Use
Privacy Policy