How Much Does A Bale Of Hay Cost?
Updated on | Written by Alec Pow
This article was researched using 9 sources. See our methodology and corrections policy.
A bale of hay commonly costs $8 to $25 for a small square bale, $60 to $160 for a large round bale, and $120 to $240 or more for a large square bale. Premium horse-quality alfalfa, timothy, orchard grass, and delivered hay in shortage areas can exceed these ranges.
Hay sold by the ton currently averages much less than hay bought one bale at a time. USDA reported April 2026 national prices of $185 per ton for alfalfa, $133 per ton for other hay, and $167 per ton across all hay. These are producer-level averages, not delivered feed-store prices.
The term “bale” does not describe a standard quantity. A small square bale may weigh 40 pounds, while a large round bale can weigh 1,000 pounds or more. Buyers should compare price per pound, price per ton, delivery, quality, storage loss, and feeding waste rather than relying on the price per bale alone.
Article Highlights
Jump to sections
- Small square hay bales commonly cost $8 to $25 (at $30 per hour, earning that amount would take about 16 to 50 minutes, before taxes) each.
- Large round bales generally cost $60 to $160.
- Large square bales can cost $120 to $240 or more.
- USDA’s April 2026 average was $185 per ton for alfalfa and $133 per ton for other hay.
- A 50-pound bale at $12 costs $480 per ton, much more than many bulk farm prices.
- Delivery and 20% feeding waste can raise a $100 round bale’s usable cost to more than $150.
- Bagged pet hay may cost $2 to $7 per pound, several times the livestock-hay price.

How Much Does a Bale of Hay Cost?
| Hay package | Common weight | Price range | Price per pound |
|---|---|---|---|
| Small two-string square bale | 40 to 60 pounds | $8 to $18 (about 16 to 36 minutes at $30 per hour) | $0.13 to $0.45 |
| Premium small square bale | 40 to 70 pounds | $15 to $25+ | $0.21 to $0.63+ |
| Three-string bale | 80 to 120 pounds | $18 to $35+ | $0.15 to $0.44+ |
| Large round bale | 800 to 1,200 pounds | $60 to $160 | $0.05 to $0.20 |
| Large square bale | 800 to 1,400 pounds | $120 to $240+ | $0.09 to $0.30+ |
| Compressed half bale | 45 to 70 pounds | $15 to $35 | $0.21 to $0.78 |
| Bagged small-pet hay | 4 to 25 pounds | $20 to $60+ | $2 to $7+ |
These ranges are broad because sellers use different bale weights, forage types, grades, and freight terms. A current USDA auction report can show a price per ton for Premium alfalfa, while a feed store may list a small bale by the piece.
USDA maintains current regional and state publications through its hay market report directory. Buyers should use the report closest to their location and check whether the quote is FOB, delivered, per bale, or per ton.
Current USDA Hay Prices
The USDA Agricultural Prices report published May 29, 2026 placed the April all-hay average at $167 (about 5.6 hours of work at $30 per hour) per ton. Alfalfa averaged $185 per ton, while hay other than alfalfa averaged $133 per ton, according to the May 2026 agricultural price report.
These numbers are useful market benchmarks, but they do not represent the final cost for every buyer. They can exclude retail markup, small-quantity handling, loading, delivery, storage, and differences in bale form.
Current regional trades also span a much wider range. USDA hay auctions and direct reports have shown 2026 transactions from below $100 per ton for low-grade or utility hay to above $300 per ton for high-quality alfalfa in selected markets. One national auction report listed Premium alfalfa and other grades separately in its weighted auction results.
Grass, Alfalfa, Timothy, and Orchard Hay
Grass hay often costs less than alfalfa at the farm level, but variety, quality, and local demand can reverse that relationship. Bermuda grass may be inexpensive in one southern market, while imported or shipped timothy can be costly in a region where it is not commonly grown.
Alfalfa commonly carries a premium when it is leafy, early cut, low in weeds, and suited for dairy or horse buyers. Lower-grade alfalfa used for cattle can cost much less.
Timothy and orchard grass are popular with horse and small-pet owners. Retail demand, cleaner packaging, sorting, and freight can make these products expensive per pound.
Bermuda and mixed grass hay are common in warmer regions. Prices vary with cutting, rainfall, fertilization, weed content, and bale size.
Teff and specialty low-sugar hay may cost more because the market is smaller and buyers often want tested forage with specific nutritional characteristics.
Price per Bale vs Price per Ton
A bale price cannot be compared fairly until the bale is weighed.
A 50-pound small square bale costing $12 works out to $0.24 per pound. Multiply that by 2,000 pounds and the equivalent ton price is $480.
A 1,000-pound round bale costing $100 equals $0.10 per pound, or $200 per ton.
A 1,200-pound large square bale costing $180 equals $0.15 per pound, or $300 per ton.
The large round bale is the cheapest in this comparison, but that does not automatically make it the best purchase. The buyer must have suitable handling equipment, dry storage, and enough animals to use the bale before weather or spoilage reduces its value.
Why Bale Weight Changes the Answer
Two small bales can look similar and contain very different quantities. One may weigh 40 pounds and another 65 pounds.
Suppose a 40-pound bale costs $10. Its unit price is $0.25 per pound. A 65-pound bale priced at $14 costs about $0.22 per pound. The more expensive bale is cheaper by weight.
Round bales vary even more. Diameter, width, forage density, moisture, and baler settings can produce large weight differences. A “4-by-5 bale” is not a guaranteed weight.
Ask the seller for a scale weight, recent average bale weight, or truck scale ticket. Estimating weight by appearance can distort the real cost by hundreds of dollars on a large order.
Why a $100 Round Bale Can Cost $156
The hidden price in large bales is the hay that is purchased but never eaten.
Assume a 1,000-pound round bale costs $100 and delivery adds $25 per bale. The delivered cost is $125.
If cattle waste 20% through trampling, pulling hay from the feeder, and exposure, only 800 pounds remain usable. The effective cost becomes about $0.156 per pound, or $312.50 per ton of hay actually eaten.
The original delivered price was only $250 per ton. Feeding waste increased the usable cost by 25%.
University of Minnesota Extension reports that cattle can waste around 25% of a bale in a conventional round-bale feeder, while restricted access may reduce loss toward 10% in suitable management systems, according to its hay-feeding guidance.
Oklahoma State research found waste of 8.9% to 19.2% for several feeder designs using dry fescue hay, with the lowest loss from a chain-and-sheeted feeder, as shown in its feeder comparison.
Delivery Can Add $25 per Bale
Farm pickup pricing may exclude the truck, driver, fuel, unloading, and equipment needed to place the bales. A distant seller with cheaper hay can produce a higher delivered total than a nearby farm.
Consider an order of ten round bales:
- Ten bales at $90 each: $900
- Delivery charge: $250
- Total: $1,150
The delivered cost is $115 per bale, not $90. If each bale weighs 900 pounds, the delivered price is about $256 per ton.
Ask whether unloading is included. Some sellers deliver only to an accessible point and charge more for stacking, narrow roads, soft ground, long driveways, or repeated trips.
Storage Loss Can Cancel a Bulk Discount
Buying a truckload can lower the unit price, but hay stored outdoors may lose dry matter and quality before it is fed.
University of Minnesota Extension reports outdoor round-bale storage losses ranging from 5% to 35%, depending on rainfall, storage site, wrapping, and bale condition in its hay storage guidance.
A 10% loss means that ten purchased bales provide the equivalent of nine usable bales. At $100 per bale, the cost of usable hay rises from $100 to about $111.11 per bale equivalent.
At 25% storage loss, ten bales provide only 7.5 usable bale equivalents. The real cost rises to about $133.33 per usable bale.
A dry pole barn, covered stack, gravel base, pallets, or raised storage may cost money upfront but preserve the value of a large hay purchase.
Hay Cost for One Horse
The University of Minnesota states that most horses consume about 2% of body weight in hay per day, although the amount and hay type depend on the individual horse and ration, according to its horse-hay feeding guide.
Using that planning figure, a 1,000-pound horse eating 20 pounds daily uses about 600 pounds per 30-day month.
At $0.20 per pound, the monthly hay cost is $120. At $0.30 per pound, it is $180.
With 15% waste, the owner must buy about 706 pounds to provide 600 usable pounds. The monthly cost rises to about $141 at $0.20 per pound, or $212 at $0.30 per pound.
This is scenario math, not an individual feeding plan. Horse owners should use actual body weight, forage testing, pasture availability, workload, and veterinary or equine nutrition guidance.
Hay Cost for Cattle
Cattle costs depend on herd size, body weight, production stage, weather, pasture, forage quality, supplementation, and feeding losses.
Assume ten cows collectively use one 1,000-pound round bale every three days during a 90-day winter period. The herd needs 30 bales before waste.
At $100 per bale, the hay purchase costs $3,000. Delivery at $20 per bale adds $600, bringing the total to $3,600.
If feeding and storage losses require five additional bales, another $600 at the delivered rate raises the winter total to $4,200.
The owner of a donkey, goats, or sheep should not assume that cattle or horse forage calculations apply unchanged. Species, body condition, dental health, forage quality, and pasture access alter the amount and type needed.
Small-Pet Hay Costs Much More
Rabbit, guinea-pig, and chinchilla owners commonly buy cleaned, sorted, boxed, and shipped timothy or orchard grass in small quantities. Packaging and retail handling push the cost far above farm hay.
A current Walmart listing shows a 25-pound package of small-animal timothy hay at $59.99, equal to about $2.40 per pound, on its timothy hay marketplace.
A four-pound premium box listed at $27.99 costs about $7 per pound. By comparison, a 50-pound farm bale at $12 costs only $0.24 per pound.
The higher retail price may cover cleaner forage, smaller packaging, product screening, brand markup, warehousing, and parcel shipping. Farm hay is not automatically suitable for every household pet. Owners should confirm forage species, dust, mold, moisture, and nutritional suitability with an exotic-animal veterinarian.
How Quality Changes the Price
USDA hay reports classify forage using terms such as Supreme, Premium, Good, Fair, and Utility. These grades reflect maturity, leafiness, condition, and tested nutritional measurements rather than color alone.
USDA’s hay quality guidelines describe Supreme alfalfa as very early maturity, fine stemmed, extra leafy, and free from damage. Premium hay is also early cut and leafy, while Good, Fair, and Utility grades have progressively lower feeding value.
Grass-hay grades also use crude protein and other quality indicators. Premium grass hay is listed above 13% crude protein in the USDA guidelines, while Utility is below 5%.
Color can fade during storage without destroying all feeding value, and bright green hay can still contain weeds, mold, dust, or unsuitable nutrient levels. Laboratory testing provides a stronger basis for comparing expensive forage.
What to Check Before Buying
- Checked: Ask for the bale’s actual or average weight.
- Confirmed: Identify the forage species, cutting, grade, and intended animal use.
- Cross-referenced: Convert every quote to cost per pound or ton.
- Verified: Ask whether the price is farm pickup, FOB, or delivered.
- Checked: Inspect for mold, dust, weeds, foreign material, excess moisture, and heat damage.
- Confirmed: Ask for a forage analysis when protein, sugar, fiber, or energy level matters.
- Cross-referenced: Add expected storage and feeding loss before deciding which bale is cheapest.
Related Farm and Bale Costs
A bale of cotton is a standardized commercial package and should not be compared directly with a hay bale, whose weight changes by baler and forage density. The cost of a cotton bale follows a separate commodity market. Hay buyers should focus on delivered weight, usable forage, and storage rather than bale count alone.
Answers to Common Questions
How much is a small square bale of hay?
A small square bale commonly costs $8 to $25. Weight can range from about 40 to 70 pounds, so compare the price per pound.
How much is a round bale of hay?
A large round bale commonly costs $60 to $160. Premium hay, drought conditions, delivery, and heavier bales can raise the price.
How many small bales are in one ton?
A ton contains 40 bales weighing 50 pounds each, 33.3 bales weighing 60 pounds, or 28.6 bales weighing 70 pounds.
Is alfalfa more expensive than grass hay?
Alfalfa often costs more when it is high quality, but regional supply, grade, bale form, and demand can make some grass hays more expensive.
Is buying hay by the ton cheaper?
It usually lowers the cost per pound, but delivery, equipment, storage loss, and feeding waste can reduce or erase the saving.
Disclosure: Educational content, not medical advice. Pricing varies by provider, location, and insurance. Confirm eligibility, coverage, and out-of-pocket costs with a licensed clinician and your insurer. See our methodology and corrections policy.

When was this article written/posted? I’m in Northern California & today is 12/24/2022. We are paying $27 to $30 per 3 string bale (100lb) of Alfalfa.