Shipping fresh produce successfully comes down to three things: keeping it cold, packing it so air can flow without letting fruit bruise, and choosing a carrier fast enough to deliver before anything spoils. Whether you’re a small farm fulfilling online orders or someone sending homegrown peaches to a relative across the country, the process follows the same core steps.
Start With Pre-Cooling
Produce should be as cold as possible before it goes into a box. Packing warm fruit into an insulated container forces your gel packs to work overtime just to bring the temperature down, burning through their cooling capacity before transit even begins. Refrigerate your produce for at least a few hours (overnight is better) before you pack it. Leafy greens, berries, and stone fruits are especially sensitive to temperature swings, so starting cold gives you the widest margin for error during shipping.
Choose the Right Box and Cushioning
Corrugated cardboard boxes are the standard outer container for shipping produce. The key detail most people miss is ventilation. Sealed boxes trap moisture, which accelerates mold and rot, particularly on berries and soft fruits. Research on strawberry packaging found that adding ventilation holes to sealed trays reduced condensation exposure by 45%. For your shipping box, aim for vent holes that cover roughly 5.5% to 7% of the box’s total surface area, with individual holes between 5 and 12 millimeters in diameter. You can cut these yourself or buy pre-ventilated produce boxes from packaging suppliers.
Inside the box, cushioning prevents bruising. Crumpled packing paper, shredded paper, or molded pulp trays (the kind you see holding apples at the grocery store) all work. Avoid packing peanuts, which shift during transit and leave produce unprotected. Wrap individual items like tomatoes or pears in tissue paper or food-safe foam sleeves. Layer heavier items on the bottom and lighter, more delicate items on top.
Keep It Cold in Transit
Gel packs are the most practical cooling option for small shipments. Freeze them solid at least 24 hours before packing. Place gel packs on top of and around the produce rather than just on the bottom, since cold air sinks naturally. For shipments that need to stay cold longer, line the inside of your box with a foam insulating liner or use a polystyrene cooler nested inside the cardboard box.
USPS sells a Priority Mail Express Cold Chain Packaging kit that includes a polystyrene cooler (with inside dimensions of roughly 10 by 8 by 9 inches) nested in a Priority Mail Express box. The kit is designed to hold temperatures at 45 degrees Fahrenheit or below for up to 72 hours. You supply your own gel packs and pay for Priority Mail Express postage separately. This is a solid option for smaller shipments when you don’t want to source insulation materials on your own.
For larger or heavier shipments, buy insulated box liners and gel packs from packaging suppliers. A general rule: use at least two pounds of frozen gel packs for every five pounds of produce in a standard insulated box, and increase that ratio in summer months.
Pick the Fastest Service You Can Afford
Speed matters more than price when shipping perishables. UPS recommends a maximum transit time of 30 hours for perishable food and suggests UPS Next Day Air as the best option. UPS 2nd Day Air may work for hardier items that don’t need tight temperature control, like root vegetables or citrus. One important note: UPS requires a contract for regular perishable shipments, so if you’re shipping produce as an ongoing business, you’ll need to set that up in advance rather than just dropping boxes at a UPS Store.
FedEx offers similar overnight and two-day services for perishables. USPS Priority Mail Express, which typically delivers overnight to two days, is the most accessible option for individuals and small operations since it doesn’t require a special contract.
Regardless of which carrier you use, mark the outside of every box with “Perishable” in clear lettering. This isn’t just a suggestion. UPS explicitly requires it, and it helps handlers at every carrier prioritize your package.
Ship Early in the Week
Mail your produce on Monday or Tuesday. Packages shipped later in the week risk sitting in a warehouse over the weekend, which can add two full days to transit time. Ship as early in the day as possible to catch the first outbound sort. Avoid shipping the day before a holiday for the same reason. If you’re sending to a business address, confirm someone will be there to receive it. A box of peaches left on a loading dock in July won’t survive long.
Know the Legal Restrictions
Most fresh produce can ship freely between the 48 contiguous states, but there are important exceptions. The USDA prohibits or restricts most fresh fruits and vegetables shipped from Hawaii, Puerto Rico, and the U.S. Virgin Islands to the mainland United States. These restrictions exist to prevent invasive pests from spreading to agricultural regions on the mainland.
Even within the contiguous states, federal or state quarantines can restrict shipments from specific areas dealing with pest outbreaks. This is especially relevant if you’re shipping homegrown produce from your garden. Before you pack anything, call your local USDA office to check whether any quarantines apply to your area or the type of produce you’re sending. Violating a quarantine can result in your shipment being seized and destroyed.
If you’re shipping produce as a business, the FDA’s Produce Safety Rule under the Food Safety Modernization Act (FSMA) sets standards for how produce must be handled to prevent contamination. This includes requirements for cleaning and maintaining equipment and tools that contact food, as well as proper storage practices. Very small farms with less than $25,000 in annual produce sales are generally exempt, but the rule applies broadly to commercial growers and shippers.
Packing Checklist for a Typical Shipment
- Pre-cool produce in the refrigerator for several hours or overnight
- Freeze gel packs solid at least 24 hours ahead
- Line your box with an insulated foam liner or use a polystyrene cooler
- Wrap fragile items individually in tissue paper or foam sleeves
- Layer produce with gel packs on all sides, heavier items on the bottom
- Seal the insulated liner before closing the outer box
- Label the outside “Perishable” on at least two sides
- Ship overnight or two-day early in the week, early in the day
What Ships Well and What Doesn’t
Hardy produce travels far better than delicate items. Apples, citrus, carrots, potatoes, onions, and winter squash can handle two-day shipping without much fuss. They’re dense, resist bruising, and don’t need to stay as cold. Berries, ripe stone fruits (peaches, plums, nectarines), leafy greens, and tomatoes are much more fragile. These need overnight shipping, thorough insulation, and careful cushioning. If you’re shipping something highly perishable, consider sending it slightly underripe so it arrives at peak quality rather than past it.
Herbs are surprisingly tricky. They wilt fast and are sensitive to both heat and excess moisture. Wrap herb bundles in a damp paper towel, then loosely in a perforated plastic bag to maintain humidity without trapping condensation directly on the leaves.

