Thanksgiving 2026 · Pre-order now

Your Thanksgiving turkey,
delivered in Miami.

Two exceptional birds from small family farms, delivered frozen to your door the weekend before Thanksgiving. Pick your size, and you only pay for what your turkey actually weighs.

  • Sat–Sun, Nov 21–22Delivered frozen
  • 10–16 lbSizes in 1 lb steps
  • Pay by the poundDifference refunded
Choose your turkey

Pick your bird

Limited birds from each farm. Pre-orders stay open until we sell out.

Pasture-raised · Corn- & soy-free

Florida Pasture-Raised Turkey

North Florida, from Florida Fresh Meats & Seafood

$11/lb · from $121 (10–11 lb)

  • Pasture-raised close to home in North Florida
  • Non-GMO feed with no corn and no soy
  • No antibiotics, no hormones
Choose your size

All-natural · No brines or injections

Joyce Farms Naked Turkey

Small family farms in North Carolina

$13/lb · from $143 (10–11 lb)

  • All-vegetable diet, no artificial ingredients
  • Never injected, marinated or brined
  • USDA Grade A, a favorite of fine-dining chefs
Choose your size

Side by side

Florida Pasture-RaisedJoyce Farms Naked Turkey
FarmNorth Florida (Florida Fresh Meats & Seafood)Small family farms, North Carolina
RaisedOn pastureAll-vegetable diet
FeedNon-GMO, no corn, no soyNo artificial ingredients
Antibiotics & hormonesNone—
Brines or injections—None
ArrivesFrozen, Nov 21–22Frozen, Nov 21–22
Price$11/lb$13/lb

“—” means the farm doesn't make that specific claim. We only list what each farm states.

How by-the-pound pricing works

  1. Pick a size range. Turkeys come in 1 lb ranges from 10–11 lb up to 15–16 lb.
  2. Reserve at the top of the range. A 13–14 lb Florida turkey is reserved at 14 lb × $11 = $154.
  3. We weigh your bird. Before it goes out for delivery, we weigh your turkey and note the exact weight.
  4. We refund the difference. If it weighs 13.4 lb, you pay $147.40 and we refund $6.60 to your card.

How big a turkey do I need?

Plan on about 1 to 1½ lb per guest, more if you want leftovers.

GuestsSuggested size
6–810–11 lb
8–1011–13 lb
10–1213–15 lb
12–1415–16 lb

Questions

When will my turkey arrive?

We deliver turkeys on Saturday, November 21 and Sunday, November 22, the weekend before Thanksgiving, across Miami-Dade and the Upper Keys. We'll text you to confirm your day.

How does the price work if turkeys vary in weight?

You reserve your size range at its top weight. After we weigh your turkey, we refund the difference to your card at the per-pound price, so you only pay for what it actually weighs.

Is the turkey fresh or frozen?

Both turkeys are delivered frozen. Keep yours in the freezer until it's time to thaw.

How do I thaw it in time for Thursday?

Thaw it in the refrigerator, allowing about 24 hours for every 4–5 lb. A 10–16 lb turkey takes 3 to 4 days, so move it from the freezer to the fridge by Sunday or Monday for Thanksgiving dinner.

Can I add other groceries to my order?

Yes. Your turkey comes on its own delivery on November 21–22, and everything else in your order arrives on our usual schedule, including same-day delivery on in-stock items ordered by 2 PM.

What does delivery cost?

Delivery is priced by ZIP code and shown at checkout. Orders over $200 deliver free in nearly every ZIP we serve.

How long will turkeys be available?

We have a limited number of birds from each farm, and pre-orders stay open until they sell out.