Covering Oregon. Search any ZIP for true distances from you.
Type
Cut
Form
Size
Delivery
~66 mi~66 miRound1st cutround · 2026 valley grass hay, 4'x52', ~650-675 lb; cash only; seller loadschecked Oct 24$70.00/bale
~75 mi~75 miSmall square2-string2nd cutDeliverssquare · 2-string horse-quality hay, 55 lb avg; delivery available via 3rd partychecked Oct 24$10.00/baleFair price
~87 mi~87 miSmall square2-string1st cutsquare · Valley grass, two-string, pick up out of the field about 35 min west of Corvallischecked Oct 17$5.00/baleGood deal
Portland, OR · ~81 mi~81 miSmall squareAlfalfaOrchardMix1st cutsquare · 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 Oct 24$7.50/bale
Portland, OR · ~81 mi~81 miRoundAlfalfaOrchardMix1st cutround · 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 Oct 24$70.00/bale
Scio, OR · ~44 mi~44 miSmall square117 lbAlfalfa1st cutDeliverssquare · Alfalfa, 1st cutting, 21% protein, 17 bales/ton ($340/ton); Jul 2026 price listchecked Oct 24$20.00/balePriced high
Scio, OR · ~44 mi~44 miLarge squareOrchardDeliverslarge square · 2026 valley grass in big bales, $130/bale ($225/ton); the yard also lists 2nd-cut orchard/meadow big squares at $195. Bale weight and cutting not stated for this linechecked Oct 24$130/baleFair price
McMinnville, OR · ~78 mi~78 miSmall square2-stringAlfalfa1st cutDeliverssquare · Eastern Oregon alfalfa, two-tie, ~90-100 lb; store pickup or ship-to-homechecked Oct 24$32.99/balePriced high
Redmond, OR · ~45 mi~45 miSmall square2-stringOrchardsquare · 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 Oct 24$12.99/balePriced high
Redmond, OR · ~45 mi~45 miSmall square3-stringAlfalfasquare · locally grown Prineville alfalfa, 3-tie bales, $18.99 at the Redmond store (cut not stated; was $17.99 on Jul 17)checked Oct 24$18.99/baleFair price
Philomath, OR · ~65 mi~65 miLarge square690 lbGrassMixlarge square · mixed-grass big squares, 3x3x7 ft, at a seller-stated 690 lb — the one firm price in this seller's ad (its rounds are quoted as a $50–$65 range); call or text for detailschecked Oct 24$80.00/baleGood deal
Scio, OR · ~44 mi~44 miSmall square100 lbOrchard1st cutDeliverssquare · orchard grass, 1st cutting, sold as the yard's "#100" line at a stated 100 lb a bale; $20/bale or $400/ton at 20 bales to the tonchecked Oct 24$20.00/balePriced high
Scio, OR · ~44 mi~44 miSmall square100 lbTimothy2nd cutDeliverssquare · timothy, 2nd cutting, sold as the yard's "#100" line at a stated 100 lb a bale; $20/bale or $400/ton at 20 bales per tonchecked Oct 24$20.00/balePriced high
Scio, OR · ~44 mi~44 miSmall square109 lbAlfalfa1st cutDeliverssquare · alfalfa, 2026 1st cutting, sold as the yard's "#109" line at a stated 109 lb a bale; $24/bale or $425/ton at 18 bales to the tonchecked Oct 24$24.00/balePriced high
Portland, OR · ~81 mi~81 miSmall squareAlfalfa1st cutsquare · alfalfa, 1st cutting, 2025 crop in the barn, $240/ton at 30 bales to the ton; 2nd-cut squares $9 and 3rd-cut $10 from late August; pickup only, by appointment (Sauvie Island)checked Oct 24$8.00/bale
Scio, OR · ~44 mi~44 miSmall square90 lb2nd cutDeliverssquare · teff, 2nd cutting, sold as the yard’s "#90" line at a stated 90 lb a bale; $20/bale or $425/ton at 22 bales to the tonchecked Oct 24$20.00/balePriced high
Scio, OR · ~44 mi~44 miSmall square99 lbOrchardMix2nd cutDeliverssquare · orchard/alfalfa mix, 2nd cutting, sold as the yard’s "#99" line at a stated 99 lb a bale; $21/bale or $425/ton at 20 bales to the tonchecked Oct 24$21.00/balePriced high
~72 mi~72 miSmall square3-stringOrchard2nd cutsquare · 2nd-cutting eastern orchard grass in 3-tie bales the seller gives as a 102.36 lb load average (about 102 lb a bale), 20 bales per ton ($480/ton); $27 a bale for singles, $26 for 10 or more, 4-bale minimum, grapple loading onto flatbedschecked Oct 24$27.00/balePriced high
~70 mi~70 miRound850 lbround · premium round bales, fertilized and weed free, at a stated 850 lb (+/-); $60 a bale or $55 for 8 or more, seller loadschecked Oct 24$60.00/baleGood deal
Carlton, OR · ~81 mi~81 miGrass2026 grass hay in bales the seller gives as 50-60 lb, $8 a bale, buyer hauls (bale type not stated)checked Oct 24$7.00/bale
Scio, OR · ~44 mi~44 miSmall square120 lbAlfalfaDeliverssquare · alfalfa, 3rd cutting "economy" grade, sold as the yard’s "#120" line at a stated 120 lb a bale; $20/bale or $330/ton at 18 bales to the ton. The sheet notes it "may contain some dirt"; 20.67% crude proteinchecked Oct 24$20.00/balePriced high
Scio, OR · ~44 mi~44 miSmall square105 lbGrass2nd cutDeliverssquare · meadow grass, 2nd cutting, sold as the yard’s "#105" line at a stated 105 lb a bale; $19/bale or $350/ton at 19 bales to the tonchecked Oct 24$19.00/baleFair price
Scio, OR · ~44 mi~44 miSmall square115 lbOrchardDeliverssquare · orchard/meadow grass, 3rd cutting, sold as the yard’s "#115" line at a stated 115 lb a bale; $20/bale or $325/ton at 21 bales to the tonchecked Oct 24$20.00/balePriced high
~71 mi~71 miSmall square55 lbOrchardsquare · 50/50 orchard grass and endophyte-free Cajun II fescue in bales the seller gives as 14" x 18" x 38", 36 bales per ton at a 55 lb average; $9 a bale or $315 per tonchecked Oct 24$9.00/baleFair price
~59 mi~59 miSmall square2-stringGrassDeliverssquare · 2026 valley grass hay in 50-60 lb 2-string bales; delivery available; cash onlychecked Oct 24$6.00/baleGood deal
~65 mi~65 miSmall square2-stringGrasssquare · grass hay in the barn, 2-string bales of approximately 60 pounds; call, no textschecked Oct 24$8.00/baleGood deal
~205 mi~205 miSmall squareGrasssquare · grass hay in small bales, $15 a bale or $275 a tonchecked Oct 24$15.00/bale
~217 mi~217 mi1,000 lbGrassbale type not stated · grass hay, 16 bales the seller gives as 1000 pound bales, $100checked Oct 24$100/bale
~44 mi~44 mi1,100 lbGrass1st cutbale type not stated · 1st cutting grass hay in big bales the seller gives as about 1100lb, no rainchecked Oct 24$100/bale
~44 mi~44 miRound600 lbGrassDeliversround · valley grass hay cut 6/16/26, no tansy, stored under cover; round bales 4' wide x ~54" tall at approx 600 pound; delivery available, 8 to 11 bales per load, $66 inside of 15 mileschecked Oct 24$75.00/baleFair price
~70 mi~70 miSmall square3-stringTimothy2nd cutsquare · 2nd cutting timothy in 3-tie "#100" bales; $23 a bale or $450 a tonchecked Oct 24$20.00/balePriced high
~108 mi~108 miSmall square2-stringGrassDeliverssquare · grass hay cut June & July 2026, stored in barn, never rained on; 2-string rectangular bales at 45-50 lbs; no minimums; delivery available for an additional fee per balechecked Oct 24$7.00/baleGood deal
~72 mi~72 miSmall square105 lbAlfalfa1st cutsquare · 1st cutting eastern alfalfa, leafy with small stems, at a seller-stated 105.41 lb bale average (19 bales per ton); $27 a bale, $26 for 10 or more, $450 a ton, 4-bale minimum; grapple loading onto trucks or flatbedschecked Oct 24$27.00/balePriced high
Myrtle Creek, OR · ~115 mi~115 miSmall squareGrasssquare · general livestock hay at the North Myrtle barn: fescue, orchard, common oat, some timothy and clover; the same ad offers $10 and $11 squares at barns near Myrtle Creek and Canyonville and $40-$45 round bales at the Canyonville ranchchecked Oct 24$8.00/bale
Myrtle Creek, OR · ~115 mi~115 miSmall square2-stringOrchardMixsquare · horse hay: orchard, timothy plus pasture grass mix, green and finer; standard 2-string bales at the South Myrtle barn; the same ad offers $8 and $10 squares and $40-$45 round baleschecked Oct 24$11.00/balePriced high
~153 mi~153 miLarge square3×3×8AlfalfaDeliverslarge square · alfalfa in 3x3x8 ft big bales at about 700-750 lbs; can deliver for a charge; call with questions. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$95.00/baleGood deal
~66 mi~66 miLarge square3×4×8GrassMix2nd cutlarge square · 2nd cutting Eastern Oregon grass hay, a mix of timothy, orchard grass and meadow hay, in 3'x4'x8' big bales the seller gives as 1250 lbs; works out to $235 a tonchecked Oct 24$155/balePriced high
Oregon City, OR · ~70 mi~70 miOrchard1st cutbale type not stated · 1st cut orchard grass hay, 33 bales to a ton, at the farm store; the same ad offers 2nd cut orchard grass at $17.50 and straw at $8checked Oct 24$12.00/bale
Oregon City, OR · ~70 mi~70 miOrchard2nd cutbale type not stated · 2nd cut orchard grass hay, 33 bales to a ton, at the farm store; the same ad offers 1st cut orchard grass at $12 and straw at $8checked Oct 24$17.50/bale
Oregon City, OR · ~70 mi~70 miStrawbale type not stated · straw at the farm store; the same ad offers orchard grass hay at $12 (1st cut) and $17.50 (2nd cut)checked Oct 24$8.00/bale
~161 mi~161 miLarge square3×4×8Strawlarge square · 2026 bluegrass straw hay in 3x4x8 big bales the seller gives as weighing 900 lbs; good for all livestockchecked Oct 24$90.00/bale
~204 mi~204 miStrawbale type not stated · clean wheat straw; seller will load. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$5.00/bale
~67 mi~67 miSmall square3-stringStrawsquare · annual straw in 3-tie bales, $7 a bale or $140 a tonchecked Oct 24$7.00/bale
~93 mi~93 miGrassbale type not stated · fine stem grass hay in 60lb-65lb baleschecked Oct 24$7.00/bale
~75 mi~75 miSmall square2-stringDeliverssquare · Texas Red Oat hay put up June 2026, 2-string bales averaging 85lbs, barn stored; $11 a bale or $260 a ton; machine loads flatbeds; delivery available for an additional feechecked Oct 24$11.00/balePriced high
~61 mi~61 midetails in notesbale type not stated · fresh cut valley hay, no rain, no weeds, easy access; $5 a bale for 45 to 60 pound bales, $4 for 40-45# baleschecked Oct 24$5.00/bale
~66 mi~66 miGrassDeliversbale type not stated · local grass hay stacked in the barn the day it was baled, about 300 bales; $8 a bale out of the barn, $10 a bale delivered plus a $50 delivery charge (50 bale minimum)checked Oct 24$8.00/bale
~75 mi~75 miSmall square2-stringsquare · naked oat hay put up at the milk stage, 2-string bales of 82 to 88 lbs, 44 to 46 inches long; $9 a bale under 48 bales, $8 a bale for 2 tons or more ($180/ton)checked Oct 24$11.00/balePriced high
~81 mi~81 miLarge square1,005 lbAlfalfalarge square · clean 5th cutting alfalfa, baled 9/21 with no rain, in 3x3x7 bales the seller gives the weight as 1005lbs; 30 bales to sellchecked Oct 24$160/balePriced high
~80 mi~80 mi600 lbGrassbale type not stated · net wrapped forage fescue in 600# bales; seller will load; the same ad has grass hay in the barn at $200 per tonchecked Oct 24$50.00/bale
~79 mi~79 miRound700 lbGrassround · local grass round bales, 4x4.5 foot, approximately 700 pounds, shed stored; the same ad offers 2025 haylage bales at $50checked Oct 24$60.00/baleGood deal
~79 mi~79 miRound4×4round · 2025 haylage round bales, 4x4.5 foot, approximately 800+ pounds; the same ad offers shed-stored grass round bales at $60checked Oct 24$50.00/baleGood deal
~71 mi~71 miAlfalfabale type not stated · 4th cutting alfalfa baled Sept 20th, 50+# bales; $13 by the bale or $475 a tonchecked Oct 24$13.00/bale
~49 mi~49 miSmall square2-stringGrassDeliverssquare · 2026 valley grass hay baled 6/20, 55-60 lb 2-string bales out of the barn, about 300 bales; delivery available, cost depends on mileage, free within 5 mileschecked Oct 24$6.00/baleGood deal
~37 mi~37 miSmall square2-stringGrasssquare · bent grass hay baled mid July, no rain, stored in barn, 2-string 60lb bales. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$7.00/baleGood deal
~49 mi~49 mi50 lbGrassMixbale type not stated · very clean mixed grass hay baled June 21st, in the barn June 22nd, no rain; bales average approximately 50 pounds; 220 bales available. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$6.00/bale
Roseburg, OR · ~105 mi~105 mi50 lbbale type not stated · 2026 clean hay, just put up, 50 lb bales, self-serve; Becker Road, Roseburg/Melrosechecked Oct 24$7.00/bale
~130 mi~130 midetails in notesbale type not stated · eight unopened bales of local hay from out at Myrtle Pointchecked Oct 24$20.00/bale
~54 mi~54 miRound490 lbGrass2nd cutround · 2026 2nd cutting teff hay in round bales weighing on average 490lbs (works out to $326 a ton); hay test with NSC at 6.42checked Oct 24$80.00/balePriced high
~72 mi~72 miSmall square3-stringTimothy2nd cutsquare · eastern 2nd-cutting timothy, sold as low sugar, low carb, in 3-tie bales the seller gives as a 95.28 lb load average; $26 for single bales, $25 a bale for 10 or more, $485 a ton at 21 bales, 4-bale minimum; can grapple load pickups and flatbedschecked Oct 24$28.00/balePriced high
~45 mi~45 miSmall square2-stringStrawDeliverssquare · 2026 wheat straw in 2-string bales the seller gives as 50-60 lb, 2,000+ bales available; $6 a bale for fewer than 20, $5 a bale for 20 or more (pickup only at that price); free delivery within 10 miles of the farm, up to 200 bales a load, estimates beyond that; discounts for larger quantitieschecked Oct 24$6.00/bale
~57 mi~57 mi60 lbStrawDeliversbale type not stated · wheat straw in tight, consistent bales which the seller gives as 60 lb, 34 bales to the ton, $140 a ton; delivery with a 1-ton minimum, priced by distance; will load from the field with a grapple or from the barn by handchecked Oct 24$4.00/bale
~71 mi~71 miSmall square3-stringStrawsquare · 2026 wheat straw in 3-tie bales of around 50 lb. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$5.00/bale
~56 mi~56 miSmall square2-stringStrawDeliverssquare · 2026 wheat straw in 2-string bales which the seller gives as approx 40 lb average, stored in the barn about 5 miles south of Silverton; can deliver for a fee depending on locationchecked Oct 24$6.00/bale
~102 mi~102 mi1,300 lbStrawDeliversbale type not stated · pea straw in bales which the seller gives as 1300 lb, for bedding or gardens; can deliver for a small feechecked Oct 24$75.00/bale
~65 mi~65 miLarge square3×4×8StrawDeliverslarge square · bluegrass straw in 3x4x8 bales which the seller gives as a 1118 pound average, baled right behind the combine in Madras; pea green and weed free, NIR feed analysis on request; sold as feed for cattle and horses. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$150/bale
~54 mi~54 miRound4×4Strawround · Roemer's fescue grass seed straw in dense 4x4 round bales which the seller gives as around 550 lb, for bedding, compost, ground cover or mulch; the same ad offers oatgrass straw at $50 a bale; located in North Albany, you pick upchecked Oct 24$45.00/bale
~54 mi~54 miRound4×4Strawround · oatgrass straw in dense 4x4 round bales which the seller gives as around 550 lb, described as relatively palatable to livestock with forage tests in the ad; the same ad offers Roemer's fescue straw at $45; located in North Albany, you pick upchecked Oct 24$50.00/bale
~167 mi~167 miOrchardMixbale type not stated · 4th cutting orchard grass/alfalfa mix, barn stored, no rain, loader on site; the same ad offers feeder hay at $10 a balechecked Oct 24$15.00/bale
~51 mi~51 mi50 lbOrchardMixbale type not stated · orchard grass mix hay, never wet, barn stored, bales which the seller gives as average 50 lbs; cash onlychecked Oct 24$8.00/bale
~126 mi~126 miOrchardbale type not stated · orchard grass hay, green, no rain, dirt or weeds, some bales may contain bent grass, in 60-65 lb bales; the same ad offers ODA certified hay and orchard and rye straws; open Saturdays 10 to 2 or by appointmentchecked Oct 24$8.00/bale
~126 mi~126 miOrchardbale type not stated · ODA certified noxious weed free orchard grass hay with one restricted twine, green, no rain, dirt or weeds, 60-65 lb bales; $9 a bale for 100 or morechecked Oct 24$12.00/bale
~126 mi~126 miStrawbale type not stated · ODA certified noxious weed free rye grass straw with one restricted twine, 60+ lb bales; the same ad offers uncertified rye straw at $5 and orchard grass straw at $4checked Oct 24$6.00/bale
~140 mi~140 mi1,150 lbGrassbale type not stated · new crop grass hay in big bales which the seller gives as 1150lb, no rain, barn stored, at Eagle Point on Hwy 140; 12-bale minimum; $140 in truckload lots in Klamath; call for truckloads or deliverychecked Oct 24$155/bale
~56 mi~56 miLarge square3×4×8OrchardMix1st cutlarge square · big bales, all 3x4x8, which the seller gives as around 1100 pounds, good color, barn stored; first cutting orchard grass, excellent quality; the same ad offers orchard/valley grass mix $120, fescue $100 and bent grass $85checked Sep 26$130/baleFair price
~56 mi~56 miLarge square3×4×8OrchardMixlarge square · big bales, all 3x4x8, which the seller gives as around 1100 pounds, good color, barn stored; orchard grass and valley grass mixchecked Oct 24$120/baleFair price
~56 mi~56 miLarge square3×4×8Grasslarge square · big bales, all 3x4x8, which the seller gives as around 1100 pounds, good color, barn stored; fescue haychecked Oct 17$100/baleGood deal
~80 mi~80 miGrassbale type not stated · grass hay, green, baled May 3-22 2026, stored inside, no rain, about 25 bales to the ton ($225/ton), about 18 tons availablechecked Oct 24$9.00/bale
~153 mi~153 miSmall square3-stringTimothyMixsquare · 2026 timothy/bluegrass mix (title says second cutting, text says first cutting) in 3-twine bales which the seller gives as 105 pound average; no rain, clean, sold as horse haychecked Oct 24$12.00/baleGood deal
Broadbent, OR · ~143 mi~143 miRound660 lbGrassround · grass round bales which the seller gives as avg 660 lbs; the same ad offers 2-tie grass $8, 2-tie alfalfa $22 and 2-tie straw $9; call or text for an appointmentchecked Oct 24$60.00/baleGood deal
Broadbent, OR · ~143 mi~143 miSmall square2-stringGrasssquare · 2-tie grass bales which the seller gives as avg 60 lbs; call or text for an appointmentchecked Oct 24$8.00/baleGood deal
Broadbent, OR · ~143 mi~143 miSmall square2-stringAlfalfasquare · 2-tie alfalfa bales which the seller gives as avg 100 lbs; call or text for an appointmentchecked Oct 24$22.00/balePriced high
~151 mi~151 mi60 lb1st cutbale type not stated · first cutting 2026, stacked in barn, clean, no harmful weeds, dirt, rocks, rain or mold; bales which the seller gives as about 60 pounds, 33 to the ton; cash only, you load and tie down; phone calls onlychecked Oct 24$8.00/bale
~151 mi~151 miGrass1st cutbale type not stated · first cutting grass hay, 75-80 lb bales, 5 miles west of Grants Pass. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$10.00/bale
~153 mi~153 miLarge square3×3×8AlfalfaMixDeliverslarge square · alfalfa/triticale mix feeder hay in 3x3x8 bales which the seller gives as about 750lbs; located in Klamath Falls, can deliver for a fee. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$85.00/baleGood deal
~143 mi~143 miSmall square2-stringsquare · beardless triticale/grass hay (triticale with bluegrass and other native grasses) grown in Sams Valley, tested at 10% sugar; 2-string bales avg 60-70 lbs, about 42" long; about 350 bales left, no minimum; you load, cash onlychecked Oct 24$8.00/baleGood deal
~140 mi~140 miGrassDeliversbale type not stated · premium low sugar grass hay; the same ad offers premium Klamath alfalfa at $21; delivery available, fees vary by locationchecked Oct 24$22.00/bale
~140 mi~140 miAlfalfaDeliversbale type not stated · premium Klamath alfalfa; delivery available, fees vary by locationchecked Oct 24$21.00/bale
~137 mi~137 miRoundGrassMixround · 2026 coastal mix grass hay in 4 foot round bales the seller gives as a little over 500 lbs, baled tight, 200+ in the barn; no delivery; no square bales this year. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$60.00/bale
~137 mi~137 miRoundround · wrapped haylage, fewer available than the dry rounds; no deliverychecked Oct 24$65.00/bale
Vale, OR · ~240 mi~240 miSmall square3-stringOrchard1st cutDeliverssquare · 1st cut orchard grass (some weeds) in 3-tie bales that weigh 105-115 lbs; the same ad offers alfalfa, oat/alfalfa, straw, cow hay and 3x3 big bales; delivery available in 88-bale retriever loads for a chargechecked Oct 24$11.00/baleGood deal
Vale, OR · ~240 mi~240 miSmall square3-stringAlfalfaDeliverssquare · 3rd cut alfalfa in 3-tie bales that weigh 105-115 lbs, baled dry, nice color; delivery available in 88-bale retriever loads for a chargechecked Oct 24$13.00/baleGood deal
Vale, OR · ~240 mi~240 miLarge square3×3Grasslarge square · teff in 3x3 bales which the seller gives as 800lbs, nice color; the same ad offers oat 3x3 bales at $80 and 3rd cut alfalfa/orchard 3x3 at $100checked Oct 10$100/baleGood deal
~75 mi~75 miSmall square50 lbGrasssquare · 1,000+ square bales of grass hay which the seller gives as ~50 lbs each, ready for immediate pickup. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$5.00/baleGood deal
~64 mi~64 mi65 lbOrchardMixbale type not stated · 2026 orchard mix hay, green, no weeds, bales which the seller gives as 65 lb average; on pallets of 9 bales or as singles, same $10 price, loaded with a skid steer; off lower Highland Rdchecked Oct 24$10.00/bale
~77 mi~77 miSmall square2-stringGrasssquare · local grass hay baled 2026, 630 2-string bales which the seller gives as 50-pound, about 15.75 tons, from a field with no spray or chemicals for at least 15 years; in the barn for pickupchecked Oct 24$6.00/baleGood deal
~61 mi~61 miSmall square2-stringGrassMixDeliverssquare · two string 50 to 60 pound bales of timothy, orchard grass, rye and fescue mix, baled mid-June without rain, no tansy, stacked on pallets in the barn; delivery of one or two tons a trip possible. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$5.00/baleGood deal
~71 mi~71 miTimothybale type not stated · timothy with some red clover, 55 plus pound bales, 36 bales per ton ($325 per ton), stored in a dry barnchecked Oct 24$9.00/bale
~70 mi~70 miGrassbale type not stated · premium grass hay, 500 bales in the barn for pickup, about 55-60 lb bales; 20-bale minimumchecked Oct 24$7.00/bale
~55 mi~55 miGrassbale type not stated · local grass hay haylage bales, $5 a bale discount for 11 or more, cash only, pick up in field. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$75.00/bale
~104 mi~104 mi60 lbGrassbale type not stated · 2026 grass hay in the barn, no rain, no chemicals, bales which the seller gives as approx. 60lb; self-load, no delivery, cash onlychecked Oct 24$7.00/bale
~93 mi~93 miOrchardMixbale type not stated · orchard grass mixed with fescue and fine stem natural grasses, 60 to 65 lb baleschecked Oct 24$7.00/bale
~59 mi~59 miLarge square3×3GrassMixlarge square · fescue mix grass hay in 3x3 bales approximately 7 ft long, no rain; will load on your trailerchecked Oct 24$70.00/baleGood deal
Scio, OR · ~44 mi~44 miLarge square1,160 lbGrasslarge square · 3rd cutting big bale meadow grass hay, 16.42% CP, bales which the seller gives as 1160 lb; $285/tonchecked Oct 24$165/balePriced high
~148 mi~148 miSmall square2-stringGrassMix1st cutsquare · 2026 1st cut mixed grass, 2-string bales which the seller gives as 70 lb average, in barn, no rain or spray; 15-bale minimum, cash only, you load; the same ad offers 2nd cut at $10checked Oct 24$9.00/baleFair price
~148 mi~148 miSmall square2-stringGrassMix2nd cutsquare · 2026 2nd cut mixed grass, 2-string bales which the seller gives as 70 lb average, in barn, no rain or spray; 15-bale minimum, cash only, you loadchecked Oct 10$10.00/baleFair price
~53 mi~53 miSmall square2-stringsquare · 2026 green cut hay in 2-twine bales, weed free, clean and dry, 41 bales per ton ($225/ton)checked Oct 24$5.50/baleGood deal
~71 mi~71 miRound5×5Deliversround · horse quality hay in round bales the seller gives as 5X5-1/2' and 14-1600 pounds; can deliverchecked Oct 24$195/bale
~99 mi~99 miGrassDeliversbale type not stated · grass hay, 50-55 lb bales, 40 bales per ton, about 5 tons in the barn (area given as Newport, Toledo, Siletz); $65 minimum purchase; delivery available and negotiablechecked Oct 24$6.50/bale
~240 mi~240 mi80 lbGrassbale type not stated · teff hay in bales which the seller gives as 80 pound, located in Valechecked Sep 26$9.00/bale
~254 mi~254 miLarge square3×4Alfalfalarge square · clean 1st and 3rd cutting alfalfa in 3x4 big bales, approx 1350-1400 per bale, no rain ($250/ton); 2nd cutting sold out; can load youchecked Oct 24$180/balePriced high
~119 mi~119 miGrassbale type not stated · early cut fine grass and clover hay, average 55-60 lbs, in barn on Reston Road in Tenmilechecked Oct 24$7.00/bale
~78 mi~78 miSmall square2-stringGrasssquare · 2026 pasture blend grass hay in 2-string bales the seller gives as 65lb, barn stored, no rain. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$7.00/baleGood deal
~46 mi~46 miGrassMixbale type not stated · certified organic grass hay (Oregon Tilth), a mix of bent grass, orchard grass and clover, in 55 to 60 lb bales; approx 100 bales available. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$10.00/bale
~105 mi~105 miLarge square3×4Alfalfalarge square · alfalfa hay in 3x4 bales, barn stored, no rain, 162 RFV, 20% protein, 59 TDN; $170 per bale for less than 20 bales, or $220 per ton for 20 bales or morechecked Oct 24$170/balePriced high
~240 mi~240 mi1,300 lbAlfalfabale type not stated · alfalfa / orchard grass, mostly alfalfa, cut pre bloom, fine stems, in bales which the seller gives as approx 1300 lbschecked Oct 24$180/bale
~44 mi~44 miOrchard2nd cutbale type not stated · 2026 2nd cut orchard grass hay, 25 bales per tonchecked Sep 26$13.00/bale
~153 mi~153 miLarge square3×3×8Alfalfa2nd cutDeliverslarge square · premium 2nd cutting alfalfa in 3x3x8 big bales which the seller gives as about 750 lbs, no spray; can deliver for a fee. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$95.00/baleGood deal
~170 mi~170 miAlfalfa2nd cutbale type not stated · new 2nd cutting alfalfa grown without chemicals, no rain. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$12.00/bale
~123 mi~123 miGrassbale type not stated · local grass hay, no thistles, few weeds, stored dry in a shed. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$5.00/bale
~67 mi~67 miGrassbale type not stated · local grass hay stored out of the weather and kept dry. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$6.00/bale
Camas Valley, OR · ~126 mi~126 miSmall square3-stringAlfalfaMix2nd cutsquare · 2026 2nd cutting alfalfa in 3 tie bales the seller gives as 100# average, fine stem, green; sold Saturdays 10am-2pm at the Camas Valley yard, which also lists 1st cutting timothy and orchard/alfalfa mix at $20, straw at $10, local grass at $7 and 500 lb rounds at $40checked Oct 24$21.00/balePriced high
Camas Valley, OR · ~126 mi~126 miSmall square3-stringOrchard1st cutsquare · 1st cutting orchard grass the seller gives as 100# average, green and soft; sold Saturdays 10am-2pm at the Camas Valley yardchecked Oct 24$18.00/baleFair price
Camas Valley, OR · ~126 mi~126 miLarge square3×4×8Alfalfa2nd cutlarge square · 2026 2nd cutting alfalfa feeder hay in 3x4x8 big bales the seller gives as 1387# average; sold Saturdays 10am-2pm at the Camas Valley yardchecked Oct 24$225/balePriced high
~151 mi~151 miSmall square2-stringOrchard1st cutDeliverssquare · 2026 orchard grass from the Griffin Creek area, 1st cutting, barn stored two string bales the seller gives as average 60 lb; minimum 15 bales; 2nd cutting $9; delivery available for an additional feechecked Oct 24$8.00/baleGood deal
~151 mi~151 miSmall square2-stringOrchard2nd cutDeliverssquare · 2026 orchard grass from the Griffin Creek area, 2nd cutting, barn stored two string bales the seller gives as average 60 lb; minimum 15 bales; delivery available for an additional feechecked Oct 24$9.00/baleFair price
~140 mi~140 mi75 lbGrass1st cutbale type not stated · first cutting tested low sugar grass hay in bales the seller gives as 75 pound; a little sun-bleached on the front stack. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$13.00/bale
~153 mi~153 miLarge square3×3×8AlfalfaMix1st cutlarge square · first cutting alfalfa with triticale mixed in, premium feeder hay, 3x3 bales which the seller gives as about 750 lbs eachchecked Oct 24$80.00/baleGood deal
~65 mi~65 mi1,240 lbOrchardMix2nd cutbale type not stated · 2nd cutting orchard mix (80% orchard, timothy and another grass) big bales from Madras, sprayed for weeds, which the seller gives as 1240 lb average; the same ad offers bluegrass straw/hay big bales at $150checked Oct 24$230/bale
~65 mi~65 mi1,113 lbStrawbale type not stated · bluegrass straw/hay big bales from Madras which the seller gives as 1,113 lb averagechecked Oct 24$150/bale
~170 mi~170 miAlfalfa1st cutbale type not stated · 1st cutting alfalfa, nice looking, fine stemmed. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$12.00/bale
~217 mi~217 miStrawDeliversbale type not stated · wheat straw, offered in the same ad as per-ton small bale bundles of alfalfa and grasschecked Oct 24$6.00/bale
~70 mi~70 miSmall square2-stringGrasssquare · no rain or spray hay cut 6/23/26 from a timothy, tall fescue and perennial ryegrass pasture; two string 14 x 18 inch bales with an average weight of 55 pounds; approx 225 bales left, under cover; you load and haul; just outside Oregon Citychecked Oct 24$5.50/baleGood deal
~70 mi~70 miDeliversbale type not stated · around 60 bales from the seller's field, baled July 29th, covered by a tarp, never sprayed or fertilized; can deliver for a feechecked Oct 24$6.00/bale
~81 mi~81 miLarge square910 lbAlfalfa2nd cutlarge square · clean 2nd cutting alfalfa in 3x3x7 bales which the seller gives as 910lbs; 50 bales to sellchecked Oct 24$130/baleFair price
~68 mi~68 mi60 lbGrassbale type not stated · 110 grass hay bales the seller gives as 60lb, never rained on, put right under cover, on pallets of 6; cash onlychecked Oct 24$7.00/bale
~61 mi~61 miGrassMixbale type not stated · valley grass pasture mix harvested late May to mid June, no rain, 55 to 60lbs, barn stored; loading included; 24 bale minimum, cashchecked Oct 24$10.00/bale
~66 mi~66 miGrassDeliversbale type not stated · fresh local grass hay, just cut and baled, 100 bales on the trailer; local delivery $50, you stackchecked Oct 24$12.00/bale
~108 mi~108 miSmall square2-stringGrassDeliverssquare · grass hay cut June and July 2026, barn stored, never rained on, 2 string rectangular bales of 45 - 50 lbs; no minimum; delivery available for an additional feechecked Oct 24$7.00/baleGood deal
~84 mi~84 miSmall square2-stringGrassMixsquare · pasture mix with orchard grass in 2-tie bales which the seller gives as 65# each; pick up from the barnchecked Oct 24$7.00/baleGood deal
~66 mi~66 miLarge square3×4×8Alfalfa2nd cutlarge square · 2026 2nd cutting alfalfa in 3x4x8 big square bales which the seller gives as 1525 pounds average, very fine stemmed; works out to $250 a ton; test reports available; cash or Venmochecked Oct 24$195/balePriced high
~90 mi~90 miSmall square2-stringGrasssquare · valley grass 2 string bales, stored in a dry barn, no mold. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$5.00/baleGood deal
Scio, OR · ~44 mi~44 miRound4×4Deliversround · clover haylage in 4x4 round bales of approx 1,300–1,500 lbs, feed tested, 18.97% average crude protein; volume pricing available; ask about deliverychecked Oct 24$65.00/baleFair price
~105 mi~105 miLarge squareAlfalfa2nd cutlarge square · Christmas Valley 2nd cut alfalfa in 4 x 8 ft. bales of 1500 + lb. per bale; the same ad offers triticale grain hay bales at $160; phone calls onlychecked Oct 24$250/balePriced high
~105 mi~105 miLarge square1,200 lblarge square · Christmas Valley triticale grain hay in 4 x 8 ft. bales which the seller gives as 1200 lb.; phone calls onlychecked Oct 24$175/balePriced high
~143 mi~143 mi100 lbOrchardDeliversbale type not stated · orchard grass & alfalfa in bales the seller gives as 100#; $27 each delivered with a 10 bale minimumchecked Oct 24$22.00/bale
~29 mi~29 miGrassbale type not stated · valley grass hay in 65 to 75lb bales with some weeds, some strings loose from a baler problem; $5 a bale if you buy more than a ton; located in Gateschecked Oct 24$6.00/bale
~51 mi~51 miGrassDeliversbale type not stated · grass hay, blonde on the outside and green on the inside; delivery available at $1 a bale, $25 minimum delivery charge. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$4.00/bale
~71 mi~71 miOrchard2nd cutbale type not stated · 2025 2nd cutting orchard hay from Christmas Valley, clean and dry compressed bales of 50-60lb; delivery may be available for an additional charge; hay analysis on requestchecked Oct 24$12.00/bale
~54 mi~54 miSmall square2-stringGrassMixDeliverssquare · fescue and pasture mix, about 275 bales on a trailer in the barn, two strings, which the seller gives as about 50 pounds; delivery available within range for a fee; just south of Albanychecked Oct 24$5.00/baleGood deal
~44 mi~44 mi50 lbGrassMix1st cutbale type not stated · 2026 certified weed free hay, a 40-40-20 mix of orchard, fescue and rye, bales which the seller gives as an average of 50#; 2nd cutting $10checked Oct 24$8.00/bale
~44 mi~44 mi50 lbGrassMix2nd cutbale type not stated · 2026 certified weed free hay, a 40-40-20 mix of orchard, fescue and rye, bales which the seller gives as an average of 50#checked Oct 24$10.00/bale
~129 mi~129 miSmall square2-stringDeliverssquare · new 2026 hay in small square 2-tie bales the seller gives as approximately 50 pounds; delivery available; text or call Caleb for pricing and availability. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$8.00/baleGood deal
~68 mi~68 mi50 lbbale type not stated · hay fertilized with chicken manure, tested for moisture at baling, at a weight per bale the seller gives as around 50 pounds; located in Sandychecked Oct 24$6.00/bale
~59 mi~59 miLarge square3×3×8GrassMixlarge square · pasture mix grass hay in 3x3x8 ft bales that the seller says average 750 pounds each; no rain; fits in a round bale feeder; seller will load your pickup or flatbed trailerchecked Oct 24$70.00/baleGood deal
Scio, OR · ~44 mi~44 miSmall square95 lbStrawDeliverssquare · certified weed-free wheat straw, sold as the yard’s "#95" line at a stated 95 lb a bale, 21 bales per ton; $8/bale or $168/ton at the Scio yard ($10/bale at the OC location)checked Oct 24$8.00/bale
Scio, OR · ~44 mi~44 miAlfalfa1st cutDeliversbale type not stated · 1st cutting alfalfa in the yard’s big bales, $235/bale or $314/ton; the card is marked "Big Bale #1500"checked Oct 24$235/bale
~151 mi~151 miStrawbale type not stated · straw for bedding, $5 a bale or 6 bales for $20checked Oct 24$5.00/bale
~75 mi~75 miSmall square2-stringStrawsquare · clean Drummond oat straw taken straight out of the combine, in the barn, 2-string bales of 55 up to 65 lbs, no dirt, no weeds; ten or more bales get a discount of fifty cents per bale; the same ad offers naked oat straw at $10 a bale. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$8.00/bale
~71 mi~71 miSmall square2-stringGrasssquare · Willamette Valley grass hay in 2-tie small bales of 40-50 lbs each, approximately 270 bales, stacked on vapor barrier and tarped the day after baling in June 2026; not feed store quality but good hay for cattle, goats, sheep; $4 a bale or $3.75 a bale for the whole stack; cash onlychecked Oct 24$4.00/baleGood deal
~71 mi~71 miSmall square2-stringGrasssquare · orchard, brome and fescue grass hay in small square 2-twine bales the seller gives as 18" W x 14" H x 42" L and 55 Lbs average, baled June 15, 2026, no rain, no pesticides; 2 bales available in the barn on the farm in North Dallas, ready for pick-up, you load and haulchecked Oct 24$10.00/baleFair price
~70 mi~70 midetails in notesbale type not stated · hay sold by the bale from the barnchecked Oct 24$7.00/bale
Vale, OR · ~240 mi~240 miOrchard2nd cutDeliversbale type not stated · orchard grass, 2nd cutting (Home Pivot), sold only as a 1,500 lb bundle of 24 bales at $312 a bundle ($13/bale); each stack is its own item on the shopchecked Oct 24$13.00/bale
Vale, OR · ~240 mi~240 miAlfalfa1st cutDeliversbale type not stated · alfalfa, 1st cutting (Linda Pivot), sold only as a 1,500 lb bundle of 24 bales at $264 a bundle ($11/bale); each stack is its own item on the shopchecked Oct 24$11.00/bale
Vale, OR · ~240 mi~240 miAlfalfaMix2nd cutDeliversbale type not stated · alfalfa/grass mix, 2nd cut (Blake Pivot), sold only as a 1,500 lb bundle of 24 bales at $312 a bundle ($13/bale); each stack is its own item on the shopchecked Oct 24$13.00/bale
Scio, OR · ~44 mi~44 miOrchard2nd cutDeliversbale type not stated · 2nd cutting orchard/meadow grass in the yard’s big bales, $195/bale or $335/tonchecked Oct 24$195/bale
~158 mi~158 miGrass2nd cutbale type not stated · second cutting grass hay, good hay, cut 10/3; $6 a bale if you grab it out of the field. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$7.00/bale
~47 mi~47 miSmall square2-stringOrchardsquare · 3rd cutting valley grown orchard grass hay, 2026 crop, fertilized, irrigated, weeds controlled, barn stored, 2-string bales averaging 55-58lbs; $0.50 off for 36+ bales, no minimum; the same ad offers 4th cutting at $14/bale; pick up by appointment, no deliverychecked Oct 24$13.00/balePriced high
~47 mi~47 miSmall square2-stringOrchardsquare · 4th cutting valley grown orchard grass hay, 2026 crop, fertilized, irrigated, weeds controlled, barn stored, 2-string bales averaging 55-58lbs; $0.50 off for 36+ bales, no minimum; pick up by appointment, no deliverychecked Oct 24$14.00/balePriced high
~167 mi~167 miSmall squareGrasssquare · grass hay in small bales, hay is covered; you load, you haulchecked Oct 24$8.00/bale
~74 mi~74 miSmall square2-stringGrassMixsquare · mixed grass including timothy, rye and bent grasses with primarily trefoil and clover, in 2 string bales the seller lists as about 70#; fields fertilized and gophers controlled; seller assists loading with the hay grapple as possible; cash basischecked Oct 24$6.00/baleGood deal
~247 mi~247 mi1,300 lbGrassMixbale type not stated · grass alfalfa 50/50 mix in bales which the seller gives as 1300 lbs, no weedschecked Oct 24$160/bale
~54 mi~54 miSmall square3-stringGrassMixsquare · 2025 crop mixed grass hay (timothy-orchard mix, timothy, meadowgrass) in 3 tie blocks which the seller gives as approx 105 lb average; can load with squeeze; the same ad offers 2026 crop timothy and meadowgrass at $18 a balechecked Oct 24$16.00/baleFair price
~54 mi~54 miSmall square3-stringGrassMixsquare · 2026 crop timothy and meadowgrass in 3 tie blocks which the seller gives as approx 105 lb average; can load with squeeze; the same ad offers 2025 crop mixed grass at $16 a balechecked Oct 24$18.00/baleFair price
~36 mi~36 midetails in notesbale type not stated · fine stemmed hay, a little over ripe but horses eat on it; located in Lacombchecked Oct 24$5.00/bale
~70 mi~70 miGrassbale type not stated · local grass hay, pesticide free, blackberry free, minimal weeds, from a dedicated hay farm; baled July 5th and stacked in the barn July 7th; 191 bales remaining. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$8.00/bale
~60 mi~60 miGrassbale type not stated · about 50 bales of valley grass hay in a greenhouse-tarped stack; bales weigh about 55-60 lbs. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$3.00/bale
~54 mi~54 miStrawbale type not stated · straw, over 140 bales, offered for animal bedding or Halloween decor. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 24$10.00/bale
Scio, OR · ~44 mi~44 miGrass2nd cutDeliversbale type not stated · 2nd cutting meadow grass in the yard’s big bales, marked "Premium", $195/bale or $335/ton (the sheet gives $200/bale at its OC location)checked Oct 24$195/bale
~63 mi~63 mi55 lbAlfalfa1st cutbale type not stated · 1st cutting alfalfa in bales which the seller gives as 55lb, 36 bales/ton ($285/ton); the same ad offers 2nd cutting alfalfa at $9.00/bale ($300/ton); no texts, call to schedule pickupchecked Oct 24$8.00/bale
~63 mi~63 mi55 lbAlfalfa2nd cutbale type not stated · 2nd cutting alfalfa in bales which the seller gives as 55lb, 36 bales/ton ($300/ton); the same ad offers 1st cutting alfalfa at $8.00/bale ($285/ton); no texts, call to schedule pickupchecked Oct 24$9.00/bale
~204 mi~204 miSmall square2-stringAlfalfa1st cutsquare · 2026 first cutting alfalfa, no rain, 2 string bales which the seller gives as 70 lbs; $5 a bale or $150 a ton; can load with tractorchecked Oct 24$5.00/baleGood deal
~104 mi~104 miStrawbale type not stated · wheat straw in 45-50 pound bales; 5 bale minimumchecked Oct 24$6.00/bale
~100 mi~100 mi60 lbGrassbale type not stated · grass hay put up in early June, no rain, in bales which the seller gives as approximately 60 pound; 5 bale minimum purchase; hay is located in Scappoose, 1 mile off highway 30checked Oct 24$7.00/bale
~100 mi~100 mi60 lbbale type not stated · beardless barley hay, no rain, in bales which the seller gives as 60pound; 5 bale minimum purchase; hay is located in Scappoose, 1 mile off Highway 30checked Oct 24$8.00/bale
~45 mi~45 miLarge square3×4×8Orchardlarge square · 2025 orchard grass hay in 3x4x8 bales which the seller gives as 750 lbs each, stored under cover; 3 available, $120 each or all 3 for $300checked Oct 24$120/baleFair price
~116 mi~116 miSmall square3-stringGrasssquare · low sugar teff hay, 2026 crop, in 3 string bales which the seller gives as approx. 115 lbs; 20 bales availablechecked Oct 24$20.00/balePriced high
~61 mi~61 miGrassbale type not stated · year-old Willamette Valley grass hay, baled and stored in June of 2025, leftover bales; 8 bale minimum purchase, no deliverieschecked Oct 17$6.25/bale
~61 mi~61 miSmall square2-stringGrasssquare · Willamette Valley grown grass hay, green two string bales put up the first week of June, smaller stemmed; 8 bale minimum purchase, no deliverieschecked Oct 24$7.60/baleGood deal
~93 mi~93 miGrassbale type not stated · fine stemmed, sweet smelling grass hay in 75-80# bales, made in May and June of 2026, 3-4 day hay, barn stored; $220 a tonchecked Oct 24$9.00/bale
~60 mi~60 miSmall square2-stringOrchard2nd cutsquare · organic orchard/clover blend hay, second cutting, about 60-70lb two string bales, 30 bales/ton ($240/ton); help loading trailers, pick up at the farm south of Corvallischecked Oct 24$8.00/baleGood deal
~59 mi~59 miOrchardbale type not stated · pure orchard grass, 75 to 80 lb bales, every bale guaranteed for replacement or refund; buy one or a hundred, $450.00 for a ton, cash only; about a mile south of La Pine State Parkchecked Oct 24$19.00/bale
Scio, OR · ~44 mi~44 miAlfalfaOrchard1st cutbale type not stated · 1st cutting orchard/alfalfa in the yard’s big bales, $246/bale or $350/ton; the card is marked "Big Bale #1406"checked Oct 24$246/bale
Vale, OR · ~240 mi~240 miDeliversbale type not stated · pure teff grass, sold only as a 1,500 lb bundle of 24 bales at $312 a bundle ($13/bale); the shop gives a 62.5 lb average bale weight; each stack is its own item on the shopchecked Oct 24$13.00/bale
~71 mi~71 mi50 lbbale type not stated · oat hay cut in boot, 50# bales soft enough for young stock and sheep, in the barn and tarped; also $300 a tonchecked Oct 24$7.50/bale
~165 mi~165 miLarge square3×3×8Grasslarge square · meadow grass hay in 3x3x8 bales which the seller gives as 840lbs, cut young, green and dry, barn stored; only 70 leftchecked Oct 24$95.00/baleGood deal
~240 mi~240 miAlfalfaMix2nd cutbale type not stated · alfalfa and orchard grass mix, 2nd cutting, 20 bales available; the seller feeds it to their broodmareschecked Oct 24$175/bale
~147 mi~147 miSmall square3-stringOrchard2nd cutsquare · 2026 2nd cutting orchard grass hay in three-twine bales the seller gives as 100 pound, excellent quality; cash onlychecked Oct 24$15.00/baleGood deal
Vale, OR · ~240 mi~240 miAlfalfaMixDeliversbale type not stated · alfalfa and various grasses mix ("Alfalfa Grass Mix"), sold only as a 1,500 lb bundle of 24 bales at $312 a bundle ($13/bale); the shop gives 19.8% protein and 11.05 NSC; each stack is its own item on the shopchecked Oct 24$13.00/bale
✓ VerifiedOntario, OR · ~247 mi~247 miLarge squareAlfalfaMixAlfalfa, Mixed / otherlisted Oct 1$155/balePriced high
No sellers on the board within yet. BaleWise covers Oregon and adds sellers every sweep. Try a wider distance, or check back after the next update.
Nothing on the board matches those filters.
to see all sellers, or try a wider distance.
Call for price
Sellers who publish everything but the number. Their phone or listing is one tap away.
Philomath, OR · ~65 mi~65 miRoundMixround · mixed-grass rounds of various qualities, seller states 570–660 lb and quotes a $50–$65 range rather than one price; the same ad prices 3x3x7 ft big squares at $80 for a stated 690 lb — call or text for detailschecked Oct 24callView listing ↗
Eugene, OR · ~57 mi~57 miSmall square2-stringAlfalfaOrchardTimothyMixDelivers2-string 50 lb small squares: orchard grass (Baridana), German timothy, bent grass, pasture mix, annual ryegrass, alfalfa; barn-stored, endophyte-free horse/livestock hay (prices by phone)checked Oct 24callCall 541-501-3104
Christmas Valley, OR · ~105 mi~105 miSmall square2-stringAlfalfaOrchardDeliversHigh-desert alfalfa, orchardgrass & teff in 60 lb two-tie small squares (bundled 21/bundle); certified weed-free (prices by phone)checked Oct 24callCall 541-233-7261
Silverton, OR · ~54 mi~54 miLarge square3×4AlfalfaOrchardTimothyAlfalfa, orchard grass, meadow grass, timothy, valley grass & teff in 2-tie, 3-tie and 3x4 bales; 1st/2nd/3rd cuttings, nutritional analysis on request (prices by phone)checked Oct 24callCall 541-619-7106
Aloha, OR · ~84 mi~84 miSmall squareAlfalfaOrchardEastern OR orchard grass & alfalfa (bales average 100 lb), locally produced Willamette Valley straw (bales average 50 lb); market-priced (prices by phone)checked Oct 24callCall 503-649-6723
Redmond, OR · ~45 mi~45 miSmall square3-stringAlfalfaOrchardTimothyDeliversOrchard grass, alfalfa, timothy, meadow grass, Central Oregon blend hay & straw in 3-string bales; 1,000 cultivated acres (prices by phone)checked Oct 24callCall 541-728-1004
Culver, OR · ~42 mi~42 miAlfalfaOrchardOrchardgrass & alfalfa hay (Central Oregon) (prices by phone)checked Oct 24callCall 541-771-0607
Culver, OR · ~42 mi~42 midetails in notesCentral Oregon hay producer (Jefferson County) (prices by phone)checked Oct 24callCall 541-556-8881
Madras, OR · ~48 mi~48 miAlfalfaAlfalfa, grain & straw (Central Oregon) (prices by phone)checked Oct 24callCall 541-325-1854
Culver, OR · ~42 mi~42 miAlfalfaOrchardTimothyAlfalfa, timothy & orchardgrass hay (Central Oregon) (prices by phone)checked Oct 24callCall 541-410-4500
Madras, OR · ~48 mi~48 miAlfalfaAlfalfa hay (Central Oregon) (prices by phone)checked Oct 24callCall 970-640-3732
Bend, OR · ~45 mi~45 miOrchardOrchardgrass hay (Central Oregon horse country) (prices by phone)checked Oct 24callCall 541-312-3993
Brothers, OR · ~84 mi~84 miAlfalfaOrchardOrchardgrass, alfalfa & grain hay (Central Oregon) (prices by phone)checked Oct 24callCall 541-410-6131
Bend, OR · ~45 mi~45 miOrchardOrchardgrass hay (Central Oregon horse country) (prices by phone)checked Oct 24callCall 541-420-8658
Bend, OR · ~45 mi~45 miAlfalfaOrchardOrchardgrass & alfalfa hay (Central Oregon) (prices by phone)checked Oct 24callCall 541-408-1043
Sisters, OR · ~27 mi~27 miOrchardOrchardgrass hay (Central Oregon horse country) (prices by phone)checked Oct 24callCall 541-548-8585
Culver, OR · ~42 mi~42 miAlfalfaAlfalfa, bluegrass, triticale & teff hay (Central Oregon) (prices by phone)checked Oct 24callCall 541-912-0406
Bend, OR · ~45 mi~45 miAlfalfaOrchardOrchard grass, dairy & alfalfa hay (Central Oregon) (prices by phone)checked Oct 24callCall 541-382-0492
Bend, OR · ~45 mi~45 miAlfalfaOrchardOrchard grass, hay blends, triticale, alfalfa & barley (Central Oregon) (prices by phone)checked Oct 24callCall 541-280-1895
Bend, OR · ~45 mi~45 miOrchardOrchardgrass hay; custom farming (Central Oregon) (prices by phone)checked Oct 24callCall 541-419-5339
Bend, OR · ~45 mi~45 miOrchardOrchardgrass-blend hay (Tumalo/Central Oregon horse country) (prices by phone)checked Oct 24callCall 541-241-6879
Terrebonne, OR · ~44 mi~44 miOrchardTimothyOrchardgrass & timothy hay (Central Oregon horse country) (prices by phone)checked Oct 24callCall 310-625-1764
Bend, OR · ~45 mi~45 miOrchardOrchardgrass hay (Central Oregon horse country) (prices by phone)checked Oct 24callCall 817-470-7018
Bend, OR · ~45 mi~45 miTimothyOats, teff & timothy hay (Central Oregon) (prices by phone)checked Oct 24callCall 541-377-0606
Prineville, OR · ~61 mi~61 miAlfalfaOrchardOrchardgrass & alfalfa hay (Central Oregon) (prices by phone)checked Oct 24callCall 541-419-5712
Prineville, OR · ~61 mi~61 miAlfalfaOrchardOrchardgrass & alfalfa hay (Central Oregon) (prices by phone)checked Oct 24callCall 541-815-5817
Prineville, OR · ~61 mi~61 miAlfalfaOrchardTimothyOrchardgrass, timothy, alfalfa, teff & grain hay (Central Oregon) (prices by phone)checked Oct 24callCall 541-280-4105
Prineville, OR · ~61 mi~61 miAlfalfaOrchardMixAlfalfa, orchard, mixed grass & straw (Central Oregon) (prices by phone)checked Oct 24callCall 541-408-7489
Mitchell, OR · ~94 mi~94 miAlfalfaOrchardAlfalfa & orchardgrass hay (Wheeler County) (prices by phone)checked Oct 24callCall 541-462-3033
Bend, OR · ~45 mi~45 midetails in notesCentral Oregon Hay Growers Association grower member, Deschutes County (hay types not listed; prices by phone)checked Oct 24callCall 818-612-0994
Bend, OR · ~45 mi~45 midetails in notesCentral Oregon Hay Growers Association grower member, Deschutes County (hay types not listed; prices by phone)checked Oct 24callCall 541-419-7985
Redmond, OR · ~45 mi~45 midetails in notesCentral Oregon Hay Growers Association grower member, Deschutes County (hay types not listed; prices by phone)checked Oct 24callCall 541-923-2849
Bend, OR · ~45 mi~45 miOrchardOrchardgrass; Central Oregon Hay Growers Association grower member, Deschutes County (prices by phone)checked Oct 24callCall 503-791-5029
~66 mi~66 miSmall square3-stringGrassDeliversGrass hay in 3-tie bales, good supply available; delivery available for an additional charge; no price stated in the adchecked Oct 24callView ad ↗
~53 mi~53 miGrass2026 harvest grass hay, cut green; can load 10-bale bundles on flatbeds or flatbed trailers; priced at $225 per ton, no per-bale pricechecked Oct 24callView ad ↗
~54 mi~54 miGrassGrass hay baled 6/16/26; seller loads onto pickups, flatbeds or trailers for free; cash only; priced at $260 per ton, no per-bale pricechecked Oct 24callView ad ↗
~54 mi~54 miGrassExcellent quality valley grass hay baled 6/15/26, 32 bales per ton; seller loads onto pickups, flatbeds or trailers for free; cash only; priced at $285 (per ton at 32 bales per ton), no per-bale pricechecked Oct 24callView ad ↗
Canyonville, OR · ~120 mi~120 miRoundOrchard52 inch netted round bales of orchard, timothy and some clover, cut a little later, some mole hill dirt could be present, at the South Umpqua River Ranch; the same ad offers $40 cow-hay rounds and $8-$11 squares. ad now lists only ~$8-$11 square bales; says round bales are at the Canyonville ranch but gives no round-bale pricechecked Oct 24callView ad ↗
~80 mi~80 miGrassGrass hay in the barn, 40 bales per ton; the same ad sells net-wrapped fescue at $50 a bale; priced at $200 per ton, no per-bale pricechecked Oct 24callView ad ↗
~60 mi~60 miSmall squareAlfalfaPure alfalfa in small square bales, no weeds, good moisture, no rain; the same ad also has 4x5 round bales; no price stated in the adchecked Oct 24callView ad ↗
~60 mi~60 miRound4×5AlfalfaPure alfalfa in 4x5 round bales, no weeds, good moisture, no rain; the same ad also has small squares; no price stated in the adchecked Oct 24callView ad ↗
~105 mi~105 miAlfalfaAlfalfa, grassy alfalfa and sheep alfalfa sold at 110 Bourbon Street in Roseburg on Sunday the 27th, 10 to 1; cash only; no price stated in the adchecked Oct 24callView ad ↗
~56 mi~56 miSmall square2-stringOrchard4th cutting orchard grass, fine and tender, barn stored, 2-string 60-65 lb bales, typically 32 bales/ton; grapple and elevator for load-outs; priced at $360/ton with a 1 ton minimum (the seller says around $11/bale), no firm per-bale pricechecked Oct 24callView ad ↗
~45 mi~45 miGrassDeliversExcellent quality 1st cutting grass hay, no rain damage, barn stored; 1 ton minimum; delivery available; priced at $325/Ton, no per-bale pricechecked Oct 24callView ad ↗
~45 mi~45 miSmall square2-stringOrchard2026 barn stored 1st cutting orchard grass in 2-tie bales; priced at 275 a ton, no per-bale pricechecked Oct 24callView ad ↗
~204 mi~204 miSmall square2-stringAlfalfawheat hay with some alfalfa, misc grasses and other, small bales, 140 available. The ad body states no price, so the price shown is the listing’s price field. ad now gives only a lot price: 140 bales available, $280 total; no per-bale pricechecked Oct 24callView ad ↗
~240 mi~240 miLarge square3×4×8Triticale hay in 3'x4'x8' bales, test available, 240 bales left; priced at $180 per ton, no per-bale pricechecked Oct 24callView ad ↗
~245 mi~245 miAlfalfaDeliversDairy or horse grade 1st cutting alfalfa, no rain, big bales estimated at 1,250-1,350 lbs, 400+ tons available, tests available; the same ad offers barley straw at $100 per ton; delivery possible for a fee, possible discounts for larger purchases. Priced per ton only: $250 a tonchecked Oct 24callView ad ↗
~245 mi~245 miStrawDeliversBarley straw baled before any rain, bales should be 800-850 lbs, roughly 150 tons available; delivery possible for a fee. Priced per ton only: $100 per tonchecked Oct 24callView ad ↗
~75 mi~75 miSmall square2-stringOrchardOrchard grass with sweet Italian rye grass, some native bluegrass and fescue, 2-string bales around 65 to 75 lbs, 25 to 26 bales to the ton. Priced per ton only: 2025 crop 160 per ton, this year's crop 225 per tonchecked Oct 24callView ad ↗
~63 mi~63 miAlfalfaGrass hay and alfalfa offered alongside fruit at a farm stand. No hay price stated in the adchecked Oct 24callView ad ↗
~27 mi~27 miSmall square3-stringOrchard27 ton of 1st cutting 2026 orchard grass, all stored in a hay barn, never wet, 3 string bales which the seller gives as 100 lb. Priced per ton only: $325/tonchecked Oct 24callView ad ↗
~44 mi~44 miSmall square3-stringOrchard2026 second cutting orchard grass hay, block stacked, approximately 100 lb 3-string bales; full blocks only (each 3.2 tons), can load flatbed trucks and trailers; phone calls only. Price not stated in the ad text (listing field shows $320, not a per-bale price)checked Oct 24callView ad ↗
~48 mi~48 miSmall square2-stringAlfalfaFirst, second and third cutting 2026 alfalfa, two-tie bales approximately 80 pounds, no rain or weeds, barn stored; can load large or small loads. Price not stated in the ad text (listing field shows $325, not a per-bale price)checked Oct 24callView ad ↗
~44 mi~44 miSmall squareOrchard1st cut pure orchard grass hay, no weeds, 75-80 lb bales, 5 tons left. The ad gives no per-bale price (price not stated in the text).checked Oct 24callView ad ↗
~158 mi~158 miSmall square3-stringGrass2026 first and second cutting grass blend in 3-string bales which the seller gives as 90lb, unsprayed, not rained on, barn stored; may include orchard grass, timothy, rye grass, tall fescue and some clover and alfalfa. Self-serve pickup only by appointment, exact cash or check; discounts for multiple cubes of 64 bales. Priced as a range ($9-$16/bale depending on grade), not one price.checked Oct 24callView ad ↗
~217 mi~217 miSmall squareAlfalfaDeliversSmall bale bundles priced per ton: 2nd cut alfalfa $285/ton, 1st and 2nd cut grass/alfalfa $300/ton, meadow grass $250/ton, teff grass $250/ton, bluegrass $225/ton; wheat straw also offered at $6 a bale. Hay priced per ton only.checked Oct 24callView ad ↗
~59 mi~59 miAlfalfaOrchardMixDeliversGrower from Klamath Falls selling in Junction City: alfalfa, low sugar meadow hay, low sugar orchard and mixed alfalfa-orchard; delivers and stacks; taking pre orders. Price not stated in the text.checked Oct 24callView ad ↗
~66 mi~66 miAlfalfaDeliversCentral Oregon alfalfa, nice supply; some delivery available. Price not stated (call for price).checked Oct 24callView ad ↗
Scio, OR · ~44 mi~44 miRound4×4AlfalfaDeliversHaylage in 4x4 round bales of approx 1,300–1,500 lbs: grass, red clover, alfalfa and wheat, protein options about 7%–22%, feed tests available, volume pricing, delivery available. Priced as a range ($45–$65 per bale depending on variety and quality), not one price.checked Oct 24callView ad ↗
~53 mi~53 miAlfalfaMixDelivers2026 2nd cutting low sugar alfalfa/orchard mix hay; delivery offered. Price not stated (call or text for details).checked Oct 24callView ad ↗
~41 mi~41 miSmall square2-stringOrchardDeliversPremium orchard grass hay, first cutting, Tumalo, 2 tie bales which the seller gives as 80#; $300/ton, $275/ton for 5 tons or more; delivery available depending on location. Priced per ton only.checked Oct 24callView ad ↗
~204 mi~204 miSmall square2-stringGrassJust baled grass hay in small bales of 60 to 65 lbs, a variety of grasses including orchard grass and smooth brome; 25-30 tons available. Price not stated in the text.checked Oct 24callView ad ↗
~157 mi~157 miSmall square3-string2026 crop beardless wheat hay, cut and baled in the dough stage and stored in the barn, in 3-tie bales which the seller gives as 100lbs; 10 squeeze blocks available (approx. 580 bales). The ad text states no price (the listing field shows $240, not a per-bale price)checked Oct 24callView ad ↗
~27 mi~27 miSmall square3-stringOrchardMixDeliversFirst cutting mixed orchard/pasture grass in 100lb three string bales, no rain, barn stored, can load with squeeze, can deliver locally. No price stated in the ad bodychecked Oct 24callView ad ↗
~45 mi~45 miSmall square2-stringOrchardTumalo orchard grass in 2 strand square bales, stored inside an enclosed hay barn on pallets, 27 bales to the ton. Priced per ton only: $300.00, no per-bale pricechecked Oct 24callView ad ↗
~240 mi~240 miLarge square3×4Alfalfa3rd or 2nd cutting alfalfa hay in 3x4 bales, no rain, clean; 300 ton available, scale close to the stacks; selling by semi only. Priced per ton only: $250 a ton, no per-bale pricechecked Oct 24callView ad ↗
~48 mi~48 miLarge square3×4AlfalfaDeliversFirst cut and 2nd cutting alfalfa, about 500 tons in 3x4 bales, barn stored, tested at 18.2 protein, 29.6 ADF, 61 TDN and 143 RFV; tests and pictures on request, semi loads only, hauling available. Priced only per ton ("$230a ton"), with no per-bale price.checked Oct 24callView ad ↗
~53 mi~53 miAlfalfaDelivers2nd cutting alfalfa, barn stored, big green leaf and good protein; delivery available. No price stated in the ad (call for details)checked Oct 24callView ad ↗
Larkin Outfit LLC· Camas Valley, OR$20 → $21Oct 17
Larkin Outfit LLC· Camas Valley, OR$210 → $225Oct 17
Same listing, different price between our checks; nothing else counts as a move. 11 more not shown.
What hay costs in Oregon
BaleWise tracks 269 hay listings in Oregon, 200 with listed prices, checked October 24, 2026. Every price is the seller’s own, per bale, next to the size of bale it buys. Nothing is converted, estimated, or averaged into a number the seller never quoted.
2-string bales run $4.00 to $32.99 a bale across prices from 34 sellers, with a midpoint of $7.30. Large squares: $70.00 to $225 across prices from 21 sellers. 3-string bales: $11.00 to $28.00 across prices from 12 sellers. 4×5-and-under rounds: $50.00 to $80.00 across prices from 6 sellers.
Verdicts on the board above compare a listing against other Pacific listings of the same bale size, at least 6 of them, or we don’t rate it at all. It is the same yardstick the region board uses, so a listing carries the same verdict on either page.
This board shows Oregon only. Buying near a state line? The full Pacific board includes sellers just over it.