Perfect for your gift giving!

For a limited time only, we are offering these exclusive gift cards in three different denominations.
small image of a $25 gift card
small image of a $50 gift card
small image of a $100 gift card

Know your farmer - know your food

Farm Store - Market Pickup
Local products available at select markets

Thursday and Friday 9am - 5pm
Saturday 9am - 12pm

Shop Now Learn More
Pastured Pantry - Home Delivery
Local products delivered right to your door

Like our products? Don't live near a farmer's market we participate in? Try our Pastured Pantry home delivery service.

Shop Now Learn More
Meat Share - CSA Farming
Get your share of healthy, pastured meats

A Community Supported Agriculture program that offers periodic bundles of our grass fed, pasture raised meat.

Enrollment period is currently closed

Learn More
Holiday Turkeys
Place your order for Holiday Turkeys

Turkeys are free-ranged, fed an all vegetable diet, and never given antibiotics or animal proteins. A few turkeys in the 20lb range are still available for pick-up.

Sign Up Learn More
Holiday Hams
Place your order for Holiday Hams

Pre-order whole and half hams that are bone-in, sugar cured and smoked over white oak.

Sign Up Learn More
Standing Rib
Place your order for Standing Rib

We are offering 2-, 3-, 4-bone, and whole standing Black Angus rib roasts for Christmas/New Years. They are $16.50 per pound.

Sign Up Learn More

Farm News



Our December newsletter is always a review of our year here on the farm. For us to move into the New Year, it’s important that we take a look back at where we were and where we’ve come. What did we do right and what were our failures? Did we meet our expectations and if not, why didn’t we? We don’t believe that you can make things better and grow if you don’t take an honest, almost brutal look, at the farm and be willing to face the successes as well as the failures head-on.

How To Find Us

Contact Information

Mailing Address:

Keegan-Filion Farm
1475 Keegan Drive
Walterboro, SC 29488

Phone: (843) 538-2565
E-mail: [email protected]

Contact Us