Just Say NO!
to Industrial Meat

Buy Directly From Us, Your Local Farmer

IT’s easy to buy from us!

Visit Our

Farm Store

2137 Clays Mill Rd, Halifax, VA 24558


Mon – Fri: 9 am – 1 pm
Mon and Wed: 2 pm – 5:30 pm
Saturday: 10 am – 2 pm

Here in our

Online Store


Browse, select, add to cart.


Make pickup choice and checkout.

Or Find Us at Halifax Farmer’s Market

209 South Main Street, Halifax, VA
Open year around on Saturdays from 8am1pm
We keep a freezer of meats at the indoor booth of GTS Farms.

Monthly drop spots

1st Saturday of each month

  • 9:00 – 9:15 am Midlothian, VA – in the back of the parking lot of Kohl’s Brandermill located at 4701 Commonwealth Centre Pkwy Midlothian, VA 23112
  • 9:30 – 9:45  Richmond, VA – in the parking lot of Crunch Fitness located at 3600 West Broad St, Richmond VA
  • 11:00 – 11:30 am  Williamsburg, VA – in the Fresh Market parking lot located at 5231 Monticello Ave, Williamsburg, VA
  • 12:15 – 12:30 pm Newport News, VA – in the parking lot of One Life Fitness located at 815 City Center Blvd, Newport News, VA (meet in the parking area toward the back of the gym on the right side.)
  • 1:00 – 1:15 pm Hampton, VA – in the back of the parking lot of Bass Pro Shop located at 1972 Power Plant Pkwy, Hampton, VA 23666
  • 4:15 – 4:30 pm in the parking lot of Watkins Insurance located at  133 North Mecklenburg Ave., South Hill, VA 23970

3rd Saturday of each month

  • 9:00 – 9:15 am Roxboro, NC in the Just Save parking lot located at 816 N. Madison Blvd, Roxboro, NC

  • 10:40 – 11:00 am Raleigh, NC – in the parking lot of the Trader Joe’s located at 1393 Kildaire Farm Rd, Cary, NC 27511

  • 12:15 – 12:30 pm Durham, NC in the  parking lot to the left of Food Lion located at 5279 N Roxboro Rd, Durham, NC

  • 1:45 – 2:00 pm Greensboro, NC – in the parking lot of “A View to Your Health” located at 2309 W. Cone Blvd. Suite 201, Greensboro NC
  • 3:45 – 4:00 pm Danville, VA in the parking lot of Planet Fitness located at 3360 Riverside Dr, Danville, VA
  • 4:30 – 4:45 pm Chatham, VA – in the parking lot of the Dollar General located at 13701 US Highway 29, Chatham, Va

Don’t see a delivery location near you?

Help us to expand our delivery route – contact us today to tell us where you want delivery.  
You’ll get a 10% discount on all your purchases when you volunteer to host a delivery point.  A delivery point can be located at your home – using only your driveway, a business, or even a church parking lot.

Get an email reminder when delivery is scheduled to your area!

Sign up for updates on when we will be delivering to your area!