Minimum purchase

All FarmFoods orders are carefully packaged with dry ice and insulating materials for the freshest travel from our farms to your table. Our commitment to preserving the cold chain across the country has significant financial implications, so in support of giving you the best produce from our land, FarmFoods orders must be at least $69 to qualify for purchase and delivery. Please help yourself and enjoy the experience of tasting our authentic cuts as much as we enjoy bringing them to you.

Holiday Shipping 2020

During the holidays, shipping will work differently.

With the excellent quality meat we have from our partner farms, we do not want to risk your order getting spoiled due to shipping disruptions during the holidays which are out of our control. 

Standard/Free Shipping: Not guaranteed to arrive by Christmas Eve or New Year's Eve

Rush Shipping: Guaranteed by Christmas eve. (Order by Dec 21, Noon CST)

Expedited shipping: Guaranteed to arrive by New Year's Eve. (Order by Dec 21, Noon CST) 

Shipping Mode | Order Date

Estimated Delivery Date * 

Standard or Free | Before Dec 8 (12:00 PM CST)

Dec 12 - Dec 19

Expedited Shipping | Before Dec 15 (12:00 PM CST)

Dec 16 - Dec 24

Emergency Shipping | Before Dec 21 (12:00 PM CST)

Dec  23 - Dec 24


After December 15, shipping will work differently.

  • For orders placed with Standard or Free shipping, we do not guarantee delivery before the holidays. These orders will be shipped from Dec 28 - January 4.

Order Date

Estimated Delivery Date*

Dec 16 - Dec 31

Dec 28 - January 9


  • For orders placed with Expedited Shipping ($19.99+), We do not guarantee delivery by Christmas eve, but orders are guaranteed to be delivered by New Year's Eve.

Order Date

Estimated Delivery Date*

Dec 16 - Dec 21

Dec 25 - January 1

  • For orders placed with Emergency Shipping, we do guarantee delivery before the Holidays, but only if they are placed within the following dates:

Order date Estimated Delivery Date*
Before Dec 15 (12:00 PM CST) Dec 17 - Dec 19 
Before Dec 21 (12:00 PM CST) Dec 22 - Dec 24
Dec 22 (12:00 PM CST) Dec 23 - Dec 24
Before Dec 28 (12:00 PM CST) Dec 29 - Dec 31
Dec 29 (12:00 PM CST) Dec 30 - Dec 31


 * Delivery dates are estimates and may vary given the high volume of parcels that shippers handle during the Holiday season