Free Shipping Throughout the Contiguous USA

Visit Ham Shops

Special Holiday Hours:
Christmas Eve: 9AM - 2PM EST
Christmas Day: Closed
December 26th: 12PM - Close

Edwards Country Ham

Edwards Ham Shop of Williamsburg

5541C Richmond Rd, Williamsburg, VA 23185 | (757) 220-6618 | Mon-Thurs 9AM-6PM EST, Friday-Sun 9AM-7PM EST

Enjoy the tradition of the Great American Country Ham during your next visit to the "Cradle of the Republic"! Located just outside the Premium Outlets and a few miles from Colonial Williamsburg, The Edwards Ham Shop of Williamsburg is a welcoming visit for both traveling ham lovers or hungry locals looking for a delicious BLT. Browse through our selection of country hams, bacon, sausages, and assortment of Virginia specialty food products from jams and jellies to salted peanuts. Be sure to grab an old fashioned ham sandwich on your way out!

Edwards Ham Shop of Surry

Edwards Ham Shop of Surry

11381 Rolfe Hwy, Surry, VA 23883 | (757) 294-3688 | Mon-Sat 9AM-6PM EST Sun 12PM-5PM EST

Venture out to the Virginia countryside of Surry County, our original hometown since 1926. The Edwards Ham Shop of Surry is perfect for those looking for an authentic experience of the American South. Grab a seat on the porch, enjoy a country ham and pimento cheese sandwich, and take in the peacefulness of rural Surry. We also have a wide selection of Virginia specialty goods that are perfect gifts for the southern foodie in your life!

Edwards Ham Shop of Surry

Sign up for our Email Newsletter
Our Guarantee

If for ANY reason you feel your experience with our products are not up to your satisfaction, call us within 14 days of receipt and we will refund your money or replace your online / print catalog purchase.