Hay Hauling Rates Per Bale (2026): Squares & Rounds
Hay hauling typically runs $0.50–$2.00 per small square bale and $5–$20 per round or large square bale for delivery, depending on distance. Stacking adds $0.25–$1.00 per small square, most haulers set a minimum load charge, and flat delivery zones beat per-mile quoting for a regular service area. If you're also selling the hay, bill it on a separate line from the hauling.
Per-mile hauling calculator
For deliveries beyond your flat zones: enter the loaded miles and whether you come back empty. Get a quote range in seconds — no signup, no email.
Typical delivery rates
| Bale / service | Typical rate |
|---|---|
| Small square bale, delivered | $0.50–$2.00 per bale |
| Round bale or large square, delivered | $5–$20 per bale |
| Stacking, small squares | $0.25–$1.00 per bale |
| Loft stacking by hand | Top of range or hourly |
| Beyond your zones | $2–$4 per loaded mile |
| Minimum load | $75–$150 |
Worked example: 150 squares, stacked
A horse owner in your zone 2 buys 150 small squares from you and wants them stacked in the barn.
| Line | Qty | Rate | Amount |
|---|---|---|---|
| Small square bales (hay) | 150 | $9.00 | $1,350 |
| Delivery, zone 2 | 1 | $90 | $90 |
| Stacking in barn | 150 | $0.50 | $75 |
| Total | $1,515 |
The hay and the hauling are separate lines. The customer can compare your hay price to anyone’s and still see exactly what delivery and stacking cost.
What moves the rate
| Variable | Effect |
|---|---|
| Round vs square | Different handling, different rate |
| Bale size / weight | Fewer per load, higher per bale |
| Distance | Zone price, or per loaded mile |
| Load size | Minimum charge under a threshold |
| Access | Tight barns and soft ground add time |
Zones beat mileage math
Set three or four zones from your yard with flat delivery fees, and quote per loaded mile beyond them. You’ll price a delivery on the phone without needing a map or a calculator.
Bill these separately
- The hay itself, if you’re selling it
- Delivery — zone or per mile
- Stacking — per bale
- Fuel surcharge — when prices move
- Wait time — if you’re loading at someone else’s barn
Separate hay from hauling, always
Customers compare hay prices constantly. They can’t compare a bundled number.
Splitting them shows the extra cost is a two-hour drive, not an inflated hay price.
Keep going
- Hay hauling invoice template — hay, delivery, and stacking lines ready to copy
- Hay hauling and delivery invoicing app
- Custom hay baling invoicing software
- How much to charge for livestock hauling per mile
Frequently asked questions
How much does it cost to deliver a load of hay?
A typical local delivery runs $75–$250 for the hauling alone, depending on distance and load size — plus stacking if the customer wants it put up. Most haulers price it by zone or per bale with a minimum load.
Should round and square bales price the same?
No. A round bale is one machine handling per bale; squares come in volume and are handled differently. Set a rate per bale type rather than one number across the board.
Zone pricing or per mile?
Zones for your regular service area — they're faster to quote on the phone and easier for a customer to plan around — and per loaded mile ($2–$4) beyond them.
How much should stacking add?
$0.25–$1.00 per small square, more for loft stacking by hand. Dropping bales in a yard and stacking them into a loft or barn are not comparable, and stacking is where haulers most often work for free.
Should I charge a minimum load?
Yes. Hooking up and driving out costs the same for ten bales as for fifty, so a minimum load charge — often $75–$150 — is what keeps small deliveries from being a favor.
Do I charge a fuel surcharge?
When diesel moves more than a set amount from your baseline, yes — as its own line with the baseline stated on your rate sheet. It beats reprinting your prices every time fuel jumps.