Hay bales for sale, by the truckload
Hay bales for sale are easy to find; hay bales that make sense once they're on a truck are harder. hayroute.com maps bulk hay producers across the US, tracks what they sell and what they charge per ton, then prices the delivery run so you can compare lots on delivered cost instead of field-gate price.
Start your free trialBale types and what they cost to move
Round bales
The standard for cow-calf and pasture feeding. A 4x5 round runs roughly 800-1,200 lb depending on moisture and density, so a flatbed carries far fewer tons than it does with squares — freight per ton is higher over the same miles.
Large square bales
3x4 and 4x4 squares are how hay moves in bulk. They stack tight and weigh out near 24 tons on a standard flatbed, which makes them the cheapest bale type to ship long distance per ton.
Small square bales
40-70 lb bales for horse barns and small herds. Easy to handle, but the lowest tons per trailer, so buying small squares from far away only pencils out in shared or partial loads.
What delivery adds per ton
Freight is total trip miles times the truck's per-mile rate, spread across the tons on the trailer. On a full load, every 100 road miles adds roughly $11 a ton.
Planning estimates from road-adjusted straight-line miles, not a freight quote. Confirm rates with the hauler before booking.
What to check before you buy
- Ask for a recent forage test, or at least the cutting, crop year and whether the hay was rained on.
- Confirm bale weight, not just bale count — a price per bale means little until you know the weight.
- Check moisture and smell for mold or heating, especially on tightly wrapped squares.
- Agree who loads, whether the load is tarped, and who eats the cost if bales are damaged in transit.
- Price the freight before you agree on the hay price — distance often matters more than the ton price.
Looking for a specific hay type?
If you need protein for dairy cows, growing cattle or hard-working horses, see alfalfa hay for sale. If you already know your supplier and just need the run priced, start with hay delivery.
Questions about buying hay bales
How much do hay bales cost?
Price depends on hay type, quality and region. Grass hay usually sells for less per ton than alfalfa, and drought years push both up sharply. The number that matters is delivered price per ton — the producer's hay price plus freight per ton — not the price at the field gate.
How many hay bales fit on a truck?
A standard 48-53 ft flatbed carries roughly 24 tons within legal weight. That's about 36-40 large square bales, around 40-50 round bales depending on size, or several hundred small squares if they cube out before they weigh out.
Is it cheaper to buy hay bales in bulk?
Almost always. A full truckload spreads the same trucking cost across the most tons, so the freight portion of your delivered price drops. Partial loads pay nearly the same trucking bill over fewer tons.
Where can I find hay bales for sale near me?
Local classifieds and state hay directories cover nearby lots. When local hay is short, bulk producers in the High Plains, Midwest and Pacific Northwest sell by the truckload year-round — hayroute.com maps those producers and prices the run to your barn.
What is the best hay for cattle versus horses?
Cattle do well on good grass hay or a grass-alfalfa mix, with alfalfa used where more protein is needed. Horses generally need clean, low-dust hay — timothy, orchard grass or a light alfalfa mix — and bale quality matters more than raw protein.
See who has hay for sale
hayroute.com maps bulk hay producers with contact details, prices any producer-to-barn run for miles and delivered cost per ton, and ranks return loads so the trip home isn't empty.
Start your free trial