• There should be a photo here... Maybe it is still loading...
  • There should be a photo here... Maybe it is still loading...
  • There should be a photo here... Maybe it is still loading...
  • There should be a photo here... Maybe it is still loading...
  • There should be a photo here... Maybe it is still loading...
  • There should be a photo here... Maybe it is still loading...
  • There should be a photo here... Maybe it is still loading...
  • There should be a photo here... Maybe it is still loading...
  • There should be a photo here... Maybe it is still loading...
  • There should be a photo here... Maybe it is still loading...
  • There should be a photo here... Maybe it is still loading...

Olde Towne Butcher is a traditional full-service butcher shop located at 401 William Street, Fredericksburg, Virginia. The shop is close to the Farmer's Market at Hurkamp Park, local wine shops, restaurants, specialty stores, art galleries and the Fredericksburg Area Museum and Cultural Center.

The mission of Olde Towne Butcher is to provide personal service, superior quality and competitive prices. A butcher is always available to answer questions and cut to your specifications. Grass-fed local beef, USDA Choice Certified Black Angus Beef, group raised veal, premium quality pork, domestic and local all grass-fed lamb and air-chilled chickens are offered. The fresh sausage and ground beef are made on the premises daily.

In addition to meat products, the butcher shop features a selection of fresh seafood, Arnold bread and rolls, free-range chicken eggs, local fresh vegetables and fruits in season, local honey, seasonings, sauces, and marinades. Trickling Springs Creamery products are available, including milk in glass bottles, half and half, butter, yogurt, ice cream, raw milk cheese, goat cheese and heavy cream. See more on our Products page.

Special orders are welcome. Give us a call at 540-370-4105.

New Winter Hours:
Monday, Tuesday, Wednesday: 9 AM to 7 PM
Thursday, Friday, Saturday: 9 AM to 9 PM
Sunday: 11 AM to 6 PM