Seller$/baleTrue $/tonVerdict
Small squarePrivate seller · ~158 mi$12.00/bale · square · alfalfa, 2026 second cutting, clean and not weedy; $13/bale loose or $12/bale for a full 80-bale stackchecked Jul 18$12.00/bale$253Good deal
Small squarePrivate seller · ~147 mi$16.00/bale · square · alfalfa, second cutting (segundo corte); bilingual adchecked Jul 18$16.00/bale$337Fair price
Small squarePrivate seller · ~167 mi$14.00/bale · square · fresh clean alfalfa, ~110 lb avg bales; stack sizes 64-104 bales or truck/trailer loads; delivery for extra feechecked Jul 18$14.00/bale$255Good deal
Small squarePrivate seller · ~18 mi$14.00/bale · square · horse-quality 4-way blend (rye grass, clover, orchard grass, oats); single bale or block of 80-88; cash only, pickupchecked Jul 25$14.00/bale$400High per ton
Small squarePrivate seller · ~16 mi$10.00/bale · square · 2026 three-way grain hay (oats, beardless barley, wheat) for cows/sheep/goats; $10/bale at 20-bale minimum, $11 under 20checked Jul 25$10.00/bale$286Good deal
RoundRichard (private seller) — Cottonwood, CA · Cottonwood, CA · ~131 mi$75.00/bale · round · grass hay, 4x4 round bales, $75 each; seller loads for you (pickup)checked Jul 18$75.00/bale$273—
Get a heads-up on new hay near you
We'll email you when a new or better-priced seller shows up in your area. No spam — just hay.
You're on the list — we'll email you when new or better-priced hay shows up in your area.
Small squareAlfredo (private seller) — Oakdale, CA · Oakdale, CA · ~66 mi$16.50/bale · square · 2nd cutting alfalfa, barn stored, ~102 lb avg bales; no minimum, help loading, discounts on full stack/truckloadchecked Jul 18$16.50/bale$324Fair price
Small squarePrivate seller · ~81 mi$12.00/bale · square · 2026 first-cutting wheat/alfalfa mix, 3-string bales ~95 lb each; delivery available on 128+ bales; also grain hay & barley strawchecked Jul 18$12.00/bale$253Good deal
Small squarePrivate seller · ~117 mi$11.00/bale · square · 3-twine grass hay, clean, no weeds/no spray/no rain damage, barn stored; $13/bale horse quality or $11 stock hay; 15-bale minimum, cash only, will help loadchecked Jul 18$11.00/bale$220Good deal
Small squarePrivate seller · ~364 mi$17.00/bale · square · horse hay alfalfa, flakes well, medium stem with lots of leaf, nice heavy bales; $17 delivered & stacked, 10-bale minimum for free deliverychecked Jul 18$17.00/bale$358Fair price
Small squarePrivate seller · ~59 mi$10.00/bale · square · grass pasture mix (rye, fescue, Dallis grass, clover), 3-string bales; $10/bale or $700 for an 80-bale stackchecked Jul 18$10.00/bale$200Good deal
Small squareSilva Family Ranch · Tracy, CA · ~58 mi$15.00/bale · square · 2025 alfalfa, ~100 lb 3-tie bales, sold by the stack of 88; pickup min 15 bales; 2026 alfalfa due May 2026checked Jul 25$15.00/bale$300Good deal
Small squareTom's Hay Farm · Calexico, CA · ~529 mi$15.00/bale · sq · Alfalfa 105+ lb 3-string bales — sale price $15 (Bermuda $14, orchard $32); 15-22% protein; daily deliveries in Imperial Valley/San Diegochecked Jul 25$15.00/bale$286Good deal
Small squareS.D. Seifert Co. · Acampo, CA · ~31 mi$18.00/bale · sq · Alfalfa (#1/#2), meadow grass, low-sugar orchard, orchard, orchard/alfalfa blend, beardless wheat & forage mixes; daily price updateschecked Jul 25$18.00/bale$360Fair price
Small squareTony's Hay and Grain · Norco, CA · ~389 mi$28.00/bale · sq · Premium 80/20 orchard/alfalfa mix, bermuda, alfalfa (#1 & #4) & teff grass; ~105 lb horse-hay baleschecked Jul 25$28.00/bale$560High per ton
Small squarePrivate seller · ~214 mi$15.00/bale · square · organically grown forage mix (oats, wheat, beardless barley, peas), green hay, minimal waste, barn stored, ~107 lb bales; alfalfa also available at $18/bale; satisfaction guarantee; pickup only, call/text to arrangechecked Jul 18$15.00/bale$280Good deal
Small squarePrivate seller · ~120 mi$7.00/bale · square · irrigated pasture hay, native grass (timothy grass, bull rush, water grass), natural, no chemicals, good quality; $7/bale single, $6/bale at 74+ baleschecked Jul 25$7.00/bale$200Good deal
Bale not listedPrivate seller · ~104 mi$4.00/bale · cow/sheep grass hay, rough grade with some weeds, not horse quality; “84 a block”; “Delivery available / Plz call” (listing updated Jul 10)checked Jul 4$4.00/bale——
Small squareLynn (private seller) — Tracy, CA · Tracy, CA · ~58 mi$10.00/bale · square · beardless wheat hay, stacks for sale, ~30 stacks remaining; delivery available (near Mountain House)checked Jul 25$10.00/bale$308Good deal
Bale not listedPrivate seller · ~22 mi$14.00/baleAlfalfa, new 2026 crop, grown with regenerative practices, barn stored; sold by the stack (68 or 88 bales), hay squeeze on site for pickup; appointment only (bale type and weight not stated)checked Jul 25$14.00/bale——
Small squareJim and Matt G — Tri-Cities, WA · Eltopia, WA · ~557 mi$17.00/bale · square · Premium orchard grass/alfalfa mix, 2nd cutting, 2-tie bales ~90 lb; pickup or delivery by arrangement (Tri-Cities)checked Jul 25$17.00/bale$378Fair price
RoundPrivate seller · ~556 mi$90.00/bale · round · grass hay, quality 2026 first cutting, 10 bales availablechecked Jul 18$90.00/bale$225—
Large squareLazy L Ranch, Inc. — Clayton, WA · Clayton, WA · ~681 mi$155/bale · large square · alfalfa, 1st cut, 3x4x8 ft, 1200-1300 lb avg; $155 cash / $160 card, delivery availablechecked Jul 25$155/bale$248Good deal
Small squareLazy L Ranch, Inc. — Clayton, WA · Clayton, WA · ~681 mi$20.00/bale · square · timothy / orchard grass / alfalfa, 3-string bales 95-110 lb avg; small bales $20, 3x4x8 squares $100-$180, delivery availablechecked Jul 18$20.00/bale$364Fair price
Small squarePrivate seller · ~660 mi$16.00/bale · square · orchard grass, 2nd cutting, 2-tie bales, delivered and stackedchecked Jul 18$16.00/bale$492High per ton
Small squarePrivate seller · ~614 mi$11.00/bale · square · grass/alfalfa mix, 2026 first cutting, ~74 lb avg, delivery availablechecked Jul 18$11.00/bale$297Good deal
Small squarePrivate seller · ~686 mi$12.00/bale · square · straight orchard grass hay, possible delivery available (Riverside/Omak; bale type unstated, small-square per-bale price)checked Jul 18$12.00/bale$343Fair price
Small squarePrivate seller · ~718 mi$12.00/bale · square · orchard grass mix, first cutting, ~40 bales remaining, $12/bale (Northwood Rd; bale type unstated, small-square per-bale price)checked Jul 18$12.00/bale$343Fair price
Small squarePrivate seller · ~681 mi$23.00/bale · square · Eastern WA alfalfa ($24, 119 lb) and timothy ($23, 108 lb), 3rd cutting, 3-string bales; pickup Mount Vernon/Oak Harbor, delivery for a feechecked Jul 18$23.00/bale$426High per ton
RoundPrivate seller · ~645 mi$65.00/bale · round · wrapped hay, ~1200 lb round bales, 100+ available; $65 pickup / $75 delivered (3+ bale min)checked Jul 18$65.00/bale$108—
Small squareAndrew's Hay · Arlington, WA · ~665 mi$9.00/bale · square · orchard grass, 1st cutting premium small square, 14x18x36 in, ~55 lb; premium $9.00/bale, regular 1st cutting back in stock at $7.00checked Jul 25$9.00/bale$327Fair price
Large squareAndrew's Hay · Arlington, WA · ~665 mi$90.00/bale · large square · orchard grass, 1st cutting 3x3x8 ft, ~650 lb; $90/bale 1st, ranging to $110 for 3rd/4th cutting (new 2025 prices)checked Jul 25$90.00/bale$277Good deal
RoundAndrew's Hay · Arlington, WA · ~665 mi$120/bale · round · dry orchard grass round bale, $120/bale; haylage round bales $65 (2025 crop)/$70 (2026 crop), Sudan/Sorghum grass rounds $35checked Jul 25$120/bale$300—
Small squareReber Ranch · Kent, WA · ~609 mi$26.99/bale · square · alfalfa, 2nd cutting 2025, 3-tie small square (~103 lb); $26.99/bale online product page (bulk warehouse pricing $22.99 as of 9/29/25); grown at Round Lake Farm, Soap Lake WA; delivery max 4 bales online, Mon-Frichecked Jul 17$26.99/bale$524High per ton
Small squareReber Ranch · Kent, WA · ~609 mi$29.99/bale · square · timothy, 2nd cutting 2025, 3-tie small square (~101 lb); $29.99/bale online product page (3rd cutting $25.99; bulk warehouse $27.99 as of 9/29/25); grown at Round Lake Farm, Soap Lake WA; delivers Mon-Frichecked Jul 17$29.99/bale$594High per ton
Small squareReber Ranch · Kent, WA · ~609 mi$28.99/bale · square · orchard grass, 2nd cutting 2025, 3-tie small square, ~100 lb; $28.99/bale (warehouse pricing as of 9/29/25); grown at Round Lake Farm, Soap Lake WA; delivers Mon-Fri, max 4 bales onlinechecked Jul 17$28.99/bale$580High per ton
Small squareReber Ranch · Kent, WA · ~609 mi$30.99/bale · square · teff grass, 1st cutting 2025, 3-tie small square, ~100 lb; $30.99/bale (warehouse pricing as of 9/29/25); grown at Round Lake Farm, Soap Lake WA; delivers Mon-Frichecked Jul 17$30.99/bale$620High per ton
Small squareSno-Valley Farms · Snohomish, WA · ~645 mi$16.48/bale · square · orchard/fescue mix, 2nd cutting small square, ~65 lb; $16.48/bale, 18-bale bundles $236.90-$283.25; locally grown Snohomish Valley; delivery fee starts at $100 (2025)checked Jul 25$16.48/bale$507High per ton
RoundSno-Valley Farms · Snohomish, WA · ~645 mi$103/bale · round · orchard/fescue mix, 2nd cutting net-wrapped round bale, ~600 lb; $103/bale; locally grown Snohomish Valley; delivery fee starts at $100 (2025)checked Jul 25$103/bale$343—
RoundSno-Valley Farms · Snohomish, WA · ~645 mi$66.95/bale · round · 1st cutting 2025 dry-wrapped round bale, 600-1000 lb; $66.95/bale (1st cutting 2025 haylage also $66.95; 2nd cutting 2025 wrapped hay $82.40); locally grown Snohomish Valley; delivery fee starts at $100checked Jul 25$66.95/bale$223—
Small squareOhana Hay (Ohana Farms) · Pasco, WA · ~543 mi$16.00/bale · square · alfalfa (~90 lb), timothy, orchard grass and orchard/alfalfa-mix 2-tie bales — all $16/bale; delivery available on 40+ bales from $3/balechecked Jul 25$16.00/bale$376Fair price
Small squareChristine and Mike — Ferndale, WA · Ferndale, WA · ~711 mi$12.00/bale · square · timothy/orchard grass mix, 2nd cutting, $12/bale tax included, pickup only (bale weight not stated)checked Jul 18$12.00/bale$369Fair price
Small squarePrivate seller · ~596 mi$16.50/bale · square · timothy, 1st cutting, 3-tie bales, ~110 lb, barn-stored, $16.50/bale cash, pickup only (seller will help load)checked Jul 18$16.50/bale$300Good deal
RoundPrivate seller · ~580 mi$50.00/bale · round · net-wrapped round bales, 2026 harvest, good for cattle/horses; 2-bale minimum, delivery availablechecked Jul 25$50.00/bale$118—
Small squareDuncan Family Farms · Chehalis, WA · ~563 mi$27.00/bale · square · Eastern-WA alfalfa, 1st cutting, 3-string bales 115-120 lb; also in stock: 2nd-cut orchard $20, 1st-cut orchard $15, 1st-cut local grass 2-string $10; delivers WA & OR, no minimumchecked Jul 25$27.00/bale$462High per ton
Small squarePrivate seller · ~601 mi$16.00/bale · square · Timothy hay, two-tie bales, price includes delivery and hand stacking; 65-bale minimum order (cut and weight not stated)checked Jul 25$16.00/bale$492High per ton
Small squarePrivate seller · ~543 mi$13.00/bale · square · Alfalfa, 2026 2nd cutting, 85 lb three-tie bales, cut late so stemmier, few weeds, no rain damage; seller loads (North Pasco)checked Jul 25$13.00/bale$306Good deal
Bale not listedPrivate seller · ~540 mi$12.00/baleHay bales from this year’s cut (hay type, bale type and weight not stated)checked Jul 25$12.00/bale——
RoundPrivate seller · ~378 mi$60.00/bale · round · grass hay, ~5' wide x 4.5', avg 600 lbchecked Jul 18$60.00/bale$200—
RoundPrivate seller · ~369 mi$70.00/bale · round · 2026 valley grass hay, 4'x52', ~650-675 lb; cash only; seller loadschecked Jul 18$70.00/bale$212—
RoundPrivate seller · ~423 mi$65.00/bale · round · horse-quality grass hay, ~600 lb; delivery available for full loads (also 3x3x7 squares same price)checked Jul 18$65.00/bale$217—
Small squarePrivate seller · ~470 mi$10.00/bale · square · 2-string horse-quality hay, 55 lb avg; delivery available via 3rd partychecked Jul 18$10.00/bale$364Fair price
Small squarePrivate seller · ~411 mi$8.00/bale · square · 2-string orchard grass hay, 2025 crop, shed-stored no rainchecked Jul 18$8.00/bale$246Good deal
Small squarePrivate seller · ~434 mi$5.00/bale · square · Valley grass, ~55 lb, two-string, pick up out of the field about 35 min west of Corvallischecked Jul 17$5.00/bale$182Good deal
Small squareOak Island Farms · Portland, OR · ~483 mi$7.50/bale · square · Orchard grass, 1st cutting, 2025 crop in the barn, $225/ton (30 bales/ton); 2nd cutting $10/bale from mid-July, 3rd cutting $10 from late August; alfalfa 1st-cut squares $8; local-mix squares sold out; pickup only, by appointment (Sauvie Island)checked Jul 25$7.50/bale$224Good deal
RoundOak Island Farms · Portland, OR · ~483 mi$70.00/bale · round · Orchard grass, 1st cutting rounds ($70; alfalfa rounds also $70), 2025 crop in the barn; local-mix rounds sold out; pickup only, by appointment (Sauvie Island)checked Jul 25$70.00/bale$175—
Small squareGourley Farms & MNG Trucking · Scio, OR · ~429 mi$20.00/bale · square · Alfalfa, 1st cutting, 21% protein, 17 bales/ton ($340/ton); Jul 2026 price listchecked Jul 25$20.00/bale$421High per ton
Large squareGourley Farms & MNG Trucking · Scio, OR · ~429 mi$130/bale · large square · Valley grass #1160 big bale, 2026 crop ($225/ton); 2nd-cut orchard/meadow big squares $195; the 2025 B-grade line is discontinuedchecked Jul 25$130/bale$224Good deal
Small squareWilco Farm Store · McMinnville, OR · ~466 mi$30.99/bale · square · Eastern Oregon alfalfa, two-tie, ~90-100 lb; store pickup or ship-to-homechecked Jul 4$30.99/bale$689High per ton
Small squareHigh Desert Hay & Forage · Vale, OR · ~433 mi$12.00/bale · square · alfalfa, orchard grass & teff, 1st cut, sold as 1,500 lb bundles of 24 bales (~62 lb/bale); bundles now $288 (~$12/bale) — the $264 Holdeman Pivot bundle is sold outchecked Jul 25$12.00/bale$387Fair price
Small squarePrivate seller · ~399 mi$13.00/bale · square · first-cut 2026 orchard grass hay, 25 bales/tonchecked Jul 18$13.00/bale$325Fair price
RoundPrivate seller · ~429 mi$50.00/bale · round · orchard/rye/fescue mix, baled Jun 15 2026, no rain, barn stored, fertilized & spot sprayed; ~150 bales available, quantity discounts; limited delivery for a feechecked Jul 25$50.00/bale$174Good deal
Small squarePrivate seller · ~447 mi$7.00/bale · square · Willamette Valley grass hay, baled Jun 2026, barn stored; ~$224/ton; 10-bale minimum; seller prefers text/email, no callschecked Jul 25$7.00/bale$226Good deal
Small squareCentral Oregon Ranch Supply · Redmond, OR · ~394 mi$12.99/bale · square · locally grown Powell Butte orchard grass, 2-tie bales, $12.99 at the Redmond store (cut not stated; Madras store too; local straw $9.99)checked Jul 25$12.99/bale$400High per ton
Small squareCentral Oregon Ranch Supply · Redmond, OR · ~394 mi$18.99/bale · square · locally grown Prineville alfalfa, 3-tie bales, $18.99 at the Redmond store (cut not stated; was $17.99 on Jul 17)checked Jul 25$18.99/bale$380Fair price
All prices below are real — verified July 25, 2026 from current classifieds, grower and equine directories, farm websites, and direct quotes.