Covering North Dakota. Search any ZIP for true distances from you.
Type
Cut
Form
Size
Delivery
Bismarck, ND · ~51 mi~51 miSmall squareMixsquare · grass hay mix at $14/bale cash and carry, tight, straight bales with good color averaging 60-64 lb, stacked on pallets and shedded north of Bismarck; very limited quantities, no delivery, 20-bale minimumchecked Oct 26$14.00/bale
Edmore, ND · ~105 mi~105 miRound5×6AlfalfaMixDeliversround · grass/alfalfa mix and pure alfalfa in 5x6 net-wrapped round bales, 2026 hay; trucking available and the seller can deliver anywhere · price from the ad’s price field; the text gives none (listed OBO)checked Oct 26$80.00/balePriced high
Saint John, ND · ~107 mi~107 miRound1st cutround · round hay bales, $30/bale, minimal listing detail (pickup)checked Oct 26$30.00/bale
McClusky, ND · ~13 mi~13 miRound6×5Mixround · prairie grass mix, net-wrapped 6x5 round bales; the same seller also lists cat-tail, hay oats and German millet roundschecked Oct 26$38.00/baleGood deal
Saint Michael, ND · ~78 mi~78 miRound800 lbAlfalfa1st cutround · 300 first-cut alfalfa/grass round bales, the sheet giving the bale weight as 800 lb, $45 eachchecked Oct 26$45.00/baleFair price
Aneta, ND · ~104 mi~104 miAlfalfa1st cut1st-cutting alfalfa (2024) and grass, over 1,000 net-wrapped bales, can help load · bale type not statedchecked Oct 26$50.00/bale
Selfridge, ND · ~102 mi~102 miRound1,300 lbAlfalfaMix1st cutround · first-cutting alfalfa, 220 round bales at a stated 1300 lb ("Bales weigh 1300 lbs"), a little grass mixed in most, about 10%; all 2025 season; the seller can load on days offchecked Oct 26$40.00/baleGood deal
Minot, ND · ~76 mi~76 miRoundDeliversround · grass hay, 1,400 round bales in plastic twine; the seller has a truck for transport (SE Ward County)checked Oct 26$70.00/bale
~121 mi~121 miSmall squareGrassMixsquare · 2026 grass small squares, 230 available, stored inside under plastic. The same seller lists second-cutting alfalfa at $10 and a full order sheet — third-cutting alfalfa $11, mixed grass and alfalfa $8, grass $7 — so the grass price has moved from $7 down to $6.50checked Oct 26$6.50/bale
~45 mi~45 miSmall squareGrasssquare · 2026 crested wheatgrass small squares put up with no rain, right off I-94 at the Menoken exit — $9 a bale picked up and stored inside; the ad no longer lists the $7 field price. Bales are given as 50 to 60 lb, a range rather than a stated weightchecked Oct 26$9.00/bale
~79 mi~79 miSmall squareGrassMixsquare · several hundred tight grass hay bales with some alfalfa mixed in, put up with no rain and now stacked and ready, 30 miles south of Mandan. The seller asks for a BisManOnline message or a call and says they do not do texts · price from the ad’s price field; the text gives nonechecked Oct 26$5.00/bale
Saint Michael, ND · ~78 mi~78 miRoundAlfalfa2nd cutround · 100 second-cut alfalfa/grass round bales at $50 each (same seller as the $45 first-cutting lot)checked Oct 26$50.00/bale
McClusky, ND · ~13 mi~13 miRound6×5Mixround · oat hay in net-wrapped 6x5 round bales (same seller as the $38 prairie grass mix lot)checked Oct 26$32.00/baleGood deal
~169 mi~169 miSmall squareAlfalfasquare · this year’s prairie hay, mostly junegrass and bluestem with about 40% alfalfa, stored inside, 1000+ available, weighing 50-55 lb each, a range, so no weight is recorded (the ad’s price field reads $7; the text says $7.50, which is the figure boarded)checked Oct 26$7.50/bale
~136 mi~136 miSmall squareStrawDeliverssquare · tight, clean small square straw bales at $3.50; the seller also has 4x5 straw rounds at $30 and small rounds at $15. Delivery for a small fee. Bedding straw, not feed haychecked Oct 26$3.50/bale
McClusky, ND · ~13 mi~13 miRound6×5Mixround · German millet in net-wrapped 6x5 round bales (same seller as the prairie grass mix and oat hay lots)checked Oct 26$38.00/baleGood deal
~122 mi~122 mi1,425 lbDelivershay barley bales, 2.5 wraps of net wrap, put up right with no rain, 500-600 available, averaging a stated 1425 lb ("Bales averaged 1425 pounds"); trucking can be arranged · bale type not statedchecked Oct 26$135/bale
~148 mi~148 miRound1,450 lbAlfalfaround · 23 third-cutting alfalfa round bales at a stated 1450 lb ("1450 lb. round bales"), no rainchecked Oct 26$100/balePriced high
Lawton, ND · ~104 mi~104 miRound5×6Grassround · grass hay, mostly smooth brome and Kentucky bluegrass, 72 plastic-twine 5X6 bales given as 1300-1400 lb, a range, so no weight is recorded; no rain · price from the ad’s price field; the text gives none · same seller as an earlier Lawton grass adchecked Oct 26$65.00/baleFair price
~97 mi~97 miAlfalfa50 alfalfa bales cut this year at $100 a bale; older bales from previous years priced with the buyer · bale type not statedchecked Oct 26$100/bale
~121 mi~121 mi1,300 lbGrass2026 grass hay, 450 bales, 68-inch net-wrapped with a JD 560M, averaging a stated 1300 lb ("Average 1300#") · bale type not stated · the same seller has forage barley hay at $110checked Oct 26$100/bale
~121 mi~121 mi1,370 lb2026 forage barley hay, 200 bales, 68-inch net-wrapped, averaging a stated 1370 lb ("Average 1370#") · bale type not stated · the same seller has grass hay at $100checked Oct 26$110/bale
~97 mi~97 miStrawdurum straw, 68-inch bales with 3.5 wraps of net, 800 available, $35 each · bale form not stated. Bedding straw, not feed haychecked Oct 26$35.00/bale
~63 mi~63 miAlfalfa2nd cut2nd-cut alfalfa bales given as 1400-1500 lb, a range, so no weight is recorded; net wrapped and rowed · bale type not stated · the same ad sells low-bottom grass at $60checked Oct 26$100/bale
~63 mi~63 miGrasslow-bottom grass bales, just made, net wrapped and rowed · bale type not stated · the same ad sells 2nd-cut alfalfa at $100checked Oct 26$60.00/bale
~98 mi~98 miAlfalfaMix2025 grass alfalfa mixed bales in sisal twine · price from the ad’s price field; the text gives none · bale type not stated · same seller as an earlier Maxbass adchecked Oct 26$50.00/bale
~38 mi~38 mi1,425 lbGrass475+ prairie grass bales, net wrapped in good condition, 68-inch bales at a stated 1425 lb ("weighing 1425 lbs"), priced per bale · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$90.00/bale
~108 mi~108 miSmall squaresquare · small hay square bales stored inside · price from the ad’s price field; the text gives nonechecked Oct 26$7.00/bale
~17 mi~17 miGrass2026 hay, 102 bales in all — 40 ditch bales of brome grass with a bit of alfalfa, 42 prairie bales and 20 oat/alfalfa bales — in 5x5.5 bales given as around 1200-1300 lb, a range, so no weight is recorded · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$55.00/bale
~97 mi~97 miRound1,200 lbAlfalfaMixround · approximately 200 round carryover hay bales for cattle from 2024 and 2025, mostly 1st and 2nd cutting alfalfa mix, at a stated 1200 lb ("about 1200 lbs"), net wrapped; the seller says good for silage and will load, you haul · price from the ad’s price field; the text gives nonechecked Oct 26$30.00/baleGood deal
~109 mi~109 miRound5×6Grassround · 40 big round prairie grass bales, net wrapped, 5x6, put up without rain · price from the ad’s price field; the text gives nonechecked Oct 26$35.00/baleGood deal
~49 mi~49 miLarge square3×3×8Grasslarge square · medium-size 3x3x8 square bales of straight grass horse-quality hay with good color, weighing "700 plus lbs", a floor, so no weight is recorded; north of Bismarck, $160 each cash and carry · same seller as the Bismarck small squareschecked Oct 26$160/balePriced high
~23 mi~23 miGrassCRP hay, all grass, net wrapped, available from the field; the seller will discount the price if you load yourself · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$50.00/bale
~86 mi~86 miSmall squareGrass2nd cutsquare · square bales of 2nd-cut grass horse hay · price from the ad’s price field; the text gives nonechecked Oct 26$10.00/bale
~19 mi~19 miRoundround · 30 big round oat bales put up right, green on the inside; the seller says they tested a little high on nitrates and may be best for blending · price from the ad’s price field; the text gives none · cereal hay, not strawchecked Oct 26$68.00/bale
~96 mi~96 mi1,300 lbAlfalfaMix2026 alfalfa/grass mix, 175 bales left, JD 567 twine, at a stated 1300 lb ("1300 lbs") · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$65.00/bale
~121 mi~121 miSmall squareAlfalfaMix2nd cutsquare · 2026 second-cutting alfalfa little square bales at $10 on the seller's order sheet, which also lists 3rd-cutting alfalfa $11, mixed grass/alfalfa $8, grass $7 (230 available) and straw $5, in Ellendale · same seller as the Ellendale grass little squareschecked Oct 26$10.00/bale
~30 mi~30 miStrawbarley straw bales made with a John Deere 567 at 69-71 inches, tight bales with almost 3 wraps of net wrap · price from the ad’s price field; the text gives none · bale form not stated. Bedding straw, not feed haychecked Oct 26$35.00/bale
~170 mi~170 miSmall squareStrawsquare · small square straw bales hauled after baling, never rained on and stored inside · price from the ad’s price field; the text gives none. Bedding straw, not feed haychecked Oct 26$6.00/bale
~152 mi~152 miStrawstraw out of a rotor machine, net wrapped 4x · price from the ad’s price field; the text gives none (listed OBO) · bale form not stated. Bedding straw, not feed haychecked Oct 26$27.00/bale
~79 mi~79 miRoundStrawround · 300 round wheat straw bales 20 miles south of Mandan on Highway 6, baled right behind a JD 9500/9600 combine with a JD 568 baler, wrapped 3.5 times, 66 inches tall; $30 and the seller will load. Bedding straw, not feed haychecked Oct 26$30.00/bale
~109 mi~109 miRoundStrawround · fresh-baled oat straw round bales put up without a rain · price from the ad’s price field; the text gives none. Bedding straw, not feed haychecked Oct 26$25.00/bale
Ryder, ND · ~79 mi~79 miRoundStrawround · large round barley straw from a conventional combine, long straw, rolled up with a Vermeer 605N with net wrap; Ryder/Rice Lake area southwest of Minot · price from the ad’s price field; the text gives none. Bedding straw, not feed haychecked Oct 26$35.00/bale
~86 mi~86 miSmall squareStrawsquare · square bales of wheat straw · price from the ad’s price field; the text gives none. Bedding straw, not feed haychecked Oct 26$4.00/bale
~61 mi~61 miSmall squareStrawDeliverssquare · small square straw bales; the seller offers quantity discounts and delivery · price from the ad’s price field; the text gives none. Bedding straw, not feed haychecked Oct 26$6.00/bale
~66 mi~66 miStraw252 net-wrapped 72-inch wheat straw bales out of a walker combine, three wraps of net, made with a 561M John Deere baler, 5 miles SW of Hazen; the price is loaded on your trailer in the field · price from the ad’s price field; the text gives none · bale form not stated. Bedding straw, not feed haychecked Oct 26$45.00/bale
~66 mi~66 miStrawvery clean durum straw in 70-inch bales baled with a Vermeer 605N, 225 available · price from the ad’s price field; the text gives none · bale form not stated. Bedding straw, not feed haychecked Oct 26$45.00/bale
~79 mi~79 miRound5×6Strawround · 2026 wheat straw in 5x6 net-wrapped bales · price from the ad’s price field; the text gives none. Bedding straw, not feed haychecked Oct 26$35.00/bale
~83 mi~83 miStrawrye straw, net wrapped, baled with a 560 JD · price from the ad’s price field; the text gives none · bale form not stated · same seller as the Shields rye and oats hay. Bedding straw, not feed haychecked Oct 26$40.00/bale
~122 mi~122 miSmall squareStrawDeliverssquare · small square straw bales at $4.50 each with volume discounts; delivery available for a fee (the price field reads $5; the text says $4.50). Bedding straw, not feed haychecked Oct 26$4.50/bale
~27 mi~27 miStrawwheat straw bales · price from the ad’s price field; the text gives none · bale form not stated. Bedding straw, not feed haychecked Oct 26$5.00/bale
~101 mi~101 miStrawmalt barley straw, no desiccation, roughly 80 available, 72 inches tall, $23/bale · bale form not stated. Bedding straw, not feed haychecked Oct 26$23.00/bale
~159 mi~159 miSmall squareGrasssquare · new-crop grass hay square bales, $5, cashchecked Oct 26$5.00/bale
~124 mi~124 miStraw100+ barley straw bales, all dry from this season · price from the ad’s price field; the text gives none · bale type not stated. Bedding straw, not feed haychecked Oct 26$4.00/bale
~59 mi~59 midetails in notesoats hay bales made 68 inches tall, $100, 300 of them still out in the field; the seller can load · bale type not stated · cereal hay, not strawchecked Oct 26$100/bale
Makoti, ND · ~84 mi~84 miSmall squareStrawsquare · small square straw bales, $3 each. Bedding straw, not feed haychecked Oct 26$3.00/bale
~86 mi~86 miRoundGrassMixround · mixed grass round bales, 34 bales from 2026 at $50 each; the same ad has 38 bales from 2025 at $40 each. The ad is filed under Lincoln but says the hay is in the Cando areachecked Oct 26$50.00/bale
~53 mi~53 midetails in notes400 pea bales and 300 wheat bales from hailed-out crops that were about 65% ripe when it hailed, so still fairly green; a feed analysis was done on the peas · price from the ad’s price field; the text gives none (listed OBO) · bale type not stated · cereal hay, not strawchecked Oct 26$65.00/bale
~49 mi~49 miGrass2026 CRP hay, great quality, no rain, ready to feed, 75 per bale, 200 bales available; the seller is able to load · bale type not statedchecked Oct 26$75.00/bale
~41 mi~41 mi1,500 lbAlfalfaMixmixed grass and alfalfa, 60 bales from this year and 60 from last year, mostly twine, at a stated 1500 lb ("Average 1500lbs") · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$60.00/bale
~101 mi~101 miSmall squareStrawsquare · new 2026 durum square straw bales · price from the ad’s price field; the text gives none. Bedding straw, not feed haychecked Oct 26$5.00/bale
~87 mi~87 mi1,435 lbhay with 3 wraps of net, 2000 bales ready to move, at a stated 1435 lb ("bales weigh 1435 lbs") · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$75.00/bale
~50 mi~50 miAlfalfaMix2026 hay, a little over 100 bales left of a grass/alfalfa and sweet clover mix · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$90.00/bale
Des Lacs, ND · ~86 mi~86 miStrawwinter wheat straw bales out of a 569 JD baler, 4 wraps of John Deere net wrap, 50 bales at $30.00, at Des Lacs (the ad is filed under Minot) · bale form not stated. Bedding straw, not feed haychecked Oct 26$30.00/bale
Tolna, ND · ~86 mi~86 mi1,250 lbGrass2026 CRP hay around Tolna, Vermeer 605N wrapped, at a stated 1250 lb ("Approx 1250 lbs each"); price negotiable · price from the ad’s price field; the text gives none (listed OBO) · bale type not statedchecked Oct 26$60.00/bale
~49 mi~49 mi1,500 lbGrassCRP grass hay, triple net wrap, at a stated 1500 lb ("1500 lbs"), put up with no rain, 112 bales east of Max, stacked at the edge of the field and ready to load; the same ad has a couple hundred 2- and 3-year-old round bales near Coleharbor (make an offer) · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$65.00/bale
Granville, ND · ~65 mi~65 midetails in notesspring triticale and German millet hay at $70 a bale, described as great quality; call Ole · bale type not stated · the triticale is cereal hay, not strawchecked Oct 12$70.00/bale
~109 mi~109 mi1,400 lbGrassgrass hay at a stated 1400 lb ("about 1400lbs"), made with an NH 688 baler and wrapped with plastic twine · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$65.00/bale
~66 mi~66 miRoundAlfalfaMixround · 30 large round alfalfa mixed bales, 2025 crop, described as good quality, $75 eachchecked Oct 26$75.00/bale
Killdeer, ND · ~120 mi~120 mi1,200 lb2026 wheat hay cut at the soft-dough stage, no nitrates, approximately 900 bales still available at a stated 1200 lb ("Bales approximately 1200lbs"); asking $100/bale depending on quantity, with a large-quantity deal and a discount if you haul off the field with your own equipment; trucking available; nutritional analysis on request · bale type not stated · cereal hay, not strawchecked Oct 26$100/bale
~95 mi~95 miStrawoat straw bales baled with a JD baler and net wrapped, around 200 in all, "$45/obo"; the seller will assist in loading · bale form not stated. Bedding straw, not feed haychecked Oct 26$45.00/bale
~65 mi~65 midetails in notes2026 forage oat bales, 68-70 inch net-wrapped bales, described as nice-looking feed · price from the ad’s price field; the text gives none · bale type not stated · cereal hay, not strawchecked Oct 26$90.00/bale
~89 mi~89 mi1,300 lbGrassCRP grass hay with the analysis already done, at a stated 1300 lb ("1300lbs") · price from the ad’s price field; the text gives none (listed OBO) · bale type not statedchecked Oct 26$100/bale
~152 mi~152 mi1,500 lb2026 hay barley, 500 bales, 70-inch bales at a stated 1500 lb ("1500 pounds"), $150/bale · bale type not stated · cereal hay, not strawchecked Oct 26$150/bale
~87 mi~87 miRound5×6GrassDeliversround · 5x6 net-wrapped grass hay bales put up right with no rain; delivery available · price from the ad’s price field; the text gives none (listed OBO)checked Oct 26$60.00/baleFair price
~97 mi~97 mi1,250 lbGrass2026 hay: 115 grass bales at 70$, with 25 alfalfa/brome at 80$ in the same ad, net wrapped and put up dry at a stated 1250 lb ("1250lb net wraped"); the seller will load · bale type not statedchecked Oct 26$70.00/bale
Wing, ND · ~17 mi~17 mi1,080 lbwheat bales from part of a wheat crop that hail caught, baled green and net wrapped, 200 available at a stated 1080 lb ("weighing 1,080 each"), $60/bale; contact Aaron; the same seller also has roughly 100 millet bales · bale type not stated · cereal hay, not strawchecked Oct 26$60.00/bale
~56 mi~56 mi1,400 lboat hay put up green and without rain, 67-inch bales with net wrap at a stated 1400 lb ("Weighing 1400 lbs give or take"), in groups of 30 in the field, 300 left, tested; $80 a bale · bale type not stated · cereal hay, not strawchecked Oct 26$80.00/bale
~87 mi~87 mi1,250 lbGrassgrass hay in plastic-twine-wrapped bales at a stated 1250 lb ("bales weigh 1250 pounds") · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$60.00/bale
~51 mi~51 mi1,200 lbGrass2024 grass hay put up dry, no weeds, not rained on, from two neighbouring fields, around 70-75 bales stored in rows, twine wrapped with a 688, at a stated 1200 lb ("Should be about 1200lbs"); asking $35/bale or $2,250 for everything, 10 miles NE of Bismarck, the seller can load · bale type not statedchecked Oct 12$35.00/bale
~53 mi~53 miAlfalfa1st cut2026 1st-cutting alfalfa, net wrapped, 109.32 RFV with test results available, 9 left, you load, 17 miles south of Mandan (the ad is filed under Bismarck); the seller prefers texts · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$100/bale
~109 mi~109 miRound5×5GrassMixround · 6 5x5 round bales of mixed grass left, kept under a tarp, given as 1100-1200 lb, a range, so no weight is recorded; $40 each, plus 3 from last year at $25 · same seller as the Valley City small squareschecked Oct 26$40.00/baleGood deal
~87 mi~87 miGrassMix2025 grass mix carryover hay bales, all net wrapped, made with Vermeer 605N and John Deere 568 balers, 500+ available · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$50.00/bale
~65 mi~65 miGrass2026 grass hay in 68-70 inch bales · price from the ad’s price field; the text gives none · bale type not stated · same seller as the Granville forage oatschecked Oct 26$65.00/bale
~86 mi~86 miRound1,200 lbround · canary grass hay round bales made with a Vermeer 605M baler at a stated 1200 lb ("1200 lbs"), baled the end of August, weed free; the seller will load · price from the ad’s price field; the text gives nonechecked Oct 26$55.00/baleFair price
~46 mi~46 miAlfalfa1st cutfirst-cutting alfalfa hay, 50 bales available, put up dry, mostly alfalfa with a little grass and yellow clover throughout; a hay sample is at the lab; $80/bale · bale type not statedchecked Oct 26$80.00/bale
~27 mi~27 mi1,200 lbGrassDelivers200 prairie grass hay bales put up green, net wrapped, at a stated 1200 lb ("around 1200lbs"), $65 each; also 165 from last year at $50; trucking available through a friend at the buyer's expense · bale type not statedchecked Oct 26$65.00/bale
~119 mi~119 miAlfalfa130 grass and alfalfa hay bales, about 15 of them alfalfa, stacked and ready to haul, net wrapped, given as 12 to 14 hundred lb, a range, so no weight is recorded; all cut and baled July-September; the seller can only load trucks round side out · bale type not statedchecked Oct 26$85.00/bale
~51 mi~51 miStrawwheat straw, "nice big bales", $7 per bale, 20-bale minimum, loaded out on your flatbed trailer · bale form not stated. Bedding straw, not feed haychecked Oct 26$7.00/bale
~159 mi~159 miSmall squareStrawDeliverssquare · small square straw bales, "Small squares straw $5"; the ad lists delivery available. Posted under Kindred (the map pin sits near Davenport). Bedding straw, not feed haychecked Oct 26$5.00/bale
~109 mi~109 miRound900 lbStrawround · wheat straw, net wrapped, 4 ft wide and 5.5 ft tall, at a stated 900 lb ("Avg 900lbs") · price from the ad’s price field; the text gives none (listed OBO). Bedding straw, not feed haychecked Oct 26$35.00/bale
~109 mi~109 miRound900 lbStrawround · barley straw put up with a Vermeer 604 Pro silage baler, net wrapped, 4 ft wide and 5.5 ft tall, at a stated 900 lb ("900lbs average") · price from the ad’s price field; the text gives none (listed OBO) · same seller as the Valley City wheat straw. Bedding straw, not feed haychecked Oct 26$35.00/bale
~138 mi~138 miRound1,250 lbGrassround · 200 twine-wrapped 5x5.5 grass bales at a stated 1250 lb ("weighing roughy 1250 lbs"); the same ad has 60 barley/alfalfa bales weighing roughly 1350 lb; the seller can load any time and can put you in touch with a local trucker · price from the ad’s price field; the text gives nonechecked Oct 26$60.00/baleFair price
~79 mi~79 miRoundStrawDeliversround · clean, bright spring wheat straw from a JD walker combine (long straw), baled dry with Vermeer 605N balers into 72-inch net-wrapped bales; the ad says all prices are per bale but prints no figure, so the $55 is from the ad’s price field; easy highway access, ready to load, delivery available with a 12-bale self-dumping trailer · same seller as the Ryder grass/alfalfa rounds. Bedding straw, not feed haychecked Oct 26$55.00/bale
~79 mi~79 miRoundDeliversround · round bales of hay barley (forage barley), put up green and not rained on, tested well within safe limits for nitrates, only 4 bales remaining; the ad says all prices are per bale but prints no figure, so the $115 is from the ad’s price field; ready to load, delivery available with a 12-bale self-dumping trailer · cereal hay, not strawchecked Oct 26$115/bale
~58 mi~58 midetails in notes3-year-old "rougher hay", 60 bales, given as 1,400-1,500 lb per bale, a range, so no weight is recorded; the seller has too much to use before it goes bad · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$40.00/bale
~129 mi~129 miLarge square3×3×6Alfalfa1st cutlarge square · 2025 1st-cut alfalfa hay, 200 wrapped 3X3X6 square bales, RFV 165, at a stated 900 lb ("900 lbs each bale"); $90 a balechecked Oct 26$90.00/baleFair price
~58 mi~58 mi1,280 lb300 bales of forage barley hay tied at 66 inches with sisal twine, not raked, tested at 12 1/2% protein (test in the photos), at a stated 1280 lb ("the bales i weighed were 1280 lbs"); $100 per bale and the seller will load · bale type not stated · cereal hay, not strawchecked Oct 26$100/bale
~86 mi~86 midetails in notes2025 oats hay made with a JD 560M, 68-inch bales, $75 per bale · bale type not stated · same seller as the Wishek square bales · cereal hay, not strawchecked Oct 26$75.00/bale
~58 mi~58 mi1,350 lbhailed wheat hay cut green, 70 to 72% TDN and 12.7% crude protein, tested safe for nitrates after baling (feed analysis sheets available), at a stated 1350 lb ("1350 lb bales") with plastic twine; 3 lots, 1000 bales in all, to be moved this fall; "115 per bale or best offer" and the seller will load (the price field reads $95 OBO) · bale type not stated · cereal hay, not strawchecked Oct 26$115/bale
~67 mi~67 miAlfalfa70 alfalfa bales, 10 first cutting and 60 second cutting; the seller can load with a skid steer if needed · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$60.00/bale
~19 mi~19 mi1,500 lbsorghum sudan hay, 172 net-wrapped bales at a stated 1500 lb ("weighing 1500 pounds"), cut green at about 4 feet tall with no rain on the windrows; nitrate and protein results expected this coming week; the seller loads free on full payment · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$55.00/bale
~143 mi~143 mi1,300 lbAlfalfa2026 grass alfalfa hay, 225 available, Deere wrap, at a stated 1300 lb ("1300lbs average"); "130$ a bale or 200$ a ton" · bale type not statedchecked Oct 26$130/bale
~79 mi~79 miRoundStrawround · large round wheat straw bales made this year from a walker combine, clean long straw, net wrapped, "made as big as we can make them", $55 a bale · same seller as the Ryder premium horse hay. Bedding straw, not feed haychecked Oct 26$55.00/bale
~57 mi~57 mi1,300 lbGrassgrass hay made with a John Deere baler and 2 wraps of net, around 800 bales of 2026 crop at $55 per bale; the same ad has around 800 bales of 2025 crop, still in nice shape, at $45; the bales weigh a stated 1300 lb ("the bales weight around 1300lbs"); text is best · bale type not statedchecked Oct 26$55.00/bale
~48 mi~48 midetails in notes2026 CRP bales, no rain, net wrap, 70-inch bales, over 300 available along Highway 30 for easy access · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$50.00/bale
~154 mi~154 miStrawStraw for sale 2026, $20 each; call or text · bale type not stated. Bedding straw, not feed haychecked Oct 26$20.00/bale
~146 mi~146 miRound5×5Grassround · grass hay in 5×5 bales at $50; call for morechecked Oct 26$50.00/baleGood deal
~124 mi~124 mi1,200 lbmillet hay, 85 bales in all, at a stated 1200 lb ("Average weight of 1200 per bale"), asking $100/bale · bale type not statedchecked Oct 26$100/bale
~109 mi~109 miAlfalfaDeliversgrass hay with a little alfalfa; the title says trucking is available · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$80.00/bale
~79 mi~79 midetails in notes2026 CRP hay, net wrapped · price from the ad’s price field; the text gives none · bale type not stated · same seller as the Jamestown wheat strawchecked Oct 26$65.00/bale
~79 mi~79 mi1,476 lbAlfalfanew-seeding grass/alfalfa with oats used as a nurse crop, put up in July without rain, 230 bales wrapped 3 times, at a stated 1476 lb ("1476lb"), $90 per bale, southwest of Jamestown · bale type not statedchecked Oct 26$90.00/bale
~67 mi~67 miAlfalfaMix22 bales of alfalfa/grass mix at $50, good-quality 2026 hay in plastic twine near Buchanan; the same ad has 12 grass bales at $40 · bale type not statedchecked Oct 26$50.00/bale
~28 mi~28 miRoundStrawround · wheat straw in big round bales · price from the ad’s price field; the text gives none. Bedding straw, not feed haychecked Oct 26$20.00/bale
~122 mi~122 miRound5×5StrawDeliversround · oat straw dropped behind a walker combine, nice long straw in plastic twine, 5x5 bales; loading provided and delivery available · price from the ad’s price field; the text gives none. Bedding straw, not feed haychecked Oct 26$30.00/bale
~98 mi~98 miAlfalfaabout 80 sweet clover bales, 2 wraps of net wrap · price from the ad’s price field; the text gives none · bale type not stated · the same seller has 2026 grass/alfalfa at $50checked Oct 26$45.00/bale
~98 mi~98 miAlfalfaMix2026 grass and alfalfa mix, 2 wraps of net wrap; the ad reads "2030 Bales" · price from the ad’s price field; the text gives none · bale type not stated · the same seller has sweet clover bales at $45checked Oct 26$50.00/bale
~129 mi~129 miRound5×6round · Lavina forage barley in 5x6 net-wrapped round bales at a stated 1600 lb ("weighing 1600# lavina bales"), $75 OBO; test results available; the same ad has Japanese millet bales at $65 · cereal hay, not strawchecked Oct 26$75.00/balePriced high
~129 mi~129 miRound5×6round · Japanese millet in 5x6 net-wrapped round bales at a stated 1500 lb ("1500# on the millet bales"), $65 OBO; test results available; the same ad has Lavina barley bales at $75checked Oct 26$65.00/baleFair price
~43 mi~43 miStrawdurum straw put up in 2025, dry and weed free, 90 bales at 70+ inches, north of Sterling (the ad is filed under Tuttle) · price from the ad’s price field; the text gives none · bale form not stated. Bedding straw, not feed haychecked Oct 26$45.00/bale
~104 mi~104 miAlfalfaabout 260 bales of grass with some alfalfa · price from the ad’s price field; the text gives none · bale type not stated · the same seller has 1st/2nd-cutting alfalfa at $80checked Oct 26$75.00/bale
~104 mi~104 miAlfalfa1st- and 2nd-cutting alfalfa with some grass, "asking 80 dollars a bale" · bale type not stated · the same seller has grass with some alfalfa at $75checked Oct 26$80.00/bale
~117 mi~117 miStraw2026 straw, 70-inch bales with 3 wraps of net wrap, baled with a 568 John Deere baler · price from the ad’s price field; the text gives none · bale form not stated. Bedding straw, not feed haychecked Oct 26$40.00/bale
~150 mi~150 miSmall squareStrawDeliverssquare · 350-ish oat straw bedding bales with some weeds in them, super tight, no rain, no mold, stored inside; asking $6 a bale, delivery for $4 a loaded mile. Bedding straw, not feed haychecked Oct 26$6.00/bale
~64 mi~64 miStraw2026 wheat straw, about 50 bales left, made with a John Deere 561 baler with net wrap, 5 miles east of Towner, 25 a bale · bale form not stated. Bedding straw, not feed haychecked Oct 26$25.00/bale
~121 mi~121 mi1,350 lbGrassgrass hay at a stated 1350 lb ("Grass hay 1350#"), all net wrap made with a Vermeer 605N, a bunch available; the seller calls it great cow hay and says the price is per bale · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$100/bale
~30 mi~30 mi1,500 lbDelivershay barley at a stated 1500 lb ("Around 1500lb"), never rained on, tested with safe nitrate levels, 2400 bales, $110/bale; the seller will deliver pending distance (the price field reads $100) · bale type not stated · cereal hay, not strawchecked Oct 26$110/bale
~97 mi~97 miAlfalfaMixDeliversgrass/alfalfa mix that has been rained on, feed analysis available, a mix of net wrap and twine ("#1000 bales"), $50 each; delivery available at extra cost · bale type not stated · the same seller sells durum straw; a separate ad of theirs for rained-on grinding hay at $35 is not boardedchecked Oct 26$50.00/bale
~134 mi~134 midetails in notesnet-wrapped German millet hay bales, $60/bale, 600 available · bale type not statedchecked Oct 26$60.00/bale
~41 mi~41 miSmall squareStrawsquare · small square bales of millet straw; the millet was not sprayed with chemicals and was baled dry; you pick up · price from the ad’s price field; the text gives none. Bedding straw, not feed haychecked Oct 26$5.00/bale
~86 mi~86 mi1,500 lbGrassDeliversmeadow grass hay, net wrapped, at a stated 1500 lb ("1500#"); delivery available · price from the ad’s price field; the text gives none · bale type not statedchecked Oct 26$75.00/bale
~82 mi~82 mi1,460 lbwheat hay bales at a stated 1460 lb ("1460 lbs"), feed analysis done, $85 a bale; the same ad has barley hay at $60 · bale type not stated · cereal hay, not strawchecked Oct 26$85.00/bale
~82 mi~82 mi1,380 lbbarley hay at a stated 1380 lb ("1380 lb"), feed analysis done, $60 a bale; the same ad has wheat hay at $85 · bale type not stated · cereal hay, not strawchecked Oct 26$60.00/bale
~68 mi~68 miAlfalfaMix22 bales of alfalfa-grass mix, good quality 2026 hay in plastic twine, located near Buchanan, $50 for the alfalfa; the same ad has 12 grass bales at $40 · bale type not statedchecked Oct 26$50.00/bale
~68 mi~68 miGrassMix12 grass bales, good quality 2026 hay in plastic twine, located near Buchanan, $40 for the grass bales; the same ad has 22 alfalfa-grass mix bales at $50 · bale type not statedchecked Oct 26$40.00/bale
No sellers on the board within yet. BaleWise covers North Dakota 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.
Amidon, ND · ~161 mi~161 miAlfalfaOrchardMix2025 alfalfa/orchard grass mix and orchard grass, 600 bales at $150/ton; alfalfa/orchard grass mix and alfalfa, 1,500 bales at $115/ton; the sheet gives no bale type (prices by phone)checked Oct 26callCall 507-384-7997
Flasher, ND · ~83 mi~83 miRoundAlfalfaround · alfalfa/grass, 100 round bales (prices by phone)checked Oct 26callCall 701-597-3985
Golden Valley, ND · ~88 mi~88 miAlfalfaAlfalfa, alfalfa/grass and grass in large round and small square bales (prices by phone)checked Oct 26callCall 701-891-8668
Wishek, ND · ~86 mi~86 miAlfalfaMixAll kinds of hay: 2nd-cut alfalfa/premium, grass/mix, premium grass/alfalfa and good cow hay; 7 semi loads of 30 bales available, no rain on the bales (prices by phone)checked Oct 26callCall 701-321-0272
Souris, ND · ~103 mi~103 miAlfalfaDeliversGrass and alfalfa, 1,000 grass and alfalfa bales; trucking available (prices by phone)checked Oct 26callCall 701-263-1839
Fessenden, ND · ~30 mi~30 miAlfalfaAlfalfa, grass and straw; ~1,000 lb alfalfa & grass squares plus rounds, some grinding hay (prices by phone)checked Oct 26callCall 701-341-1717
McClusky, ND · ~13 mi~13 miRoundHay, barley, millet and grass; large round bales 1,200-1,300 lbs (prices by phone)checked Oct 26callCall 701-460-0459
Fessenden, ND · ~30 mi~30 miRoundPrairie grass, lowland hay and straw; big round bales (prices by phone)checked Oct 26callCall 701-341-1588
Minto, ND · ~144 mi~144 miRound4×5Alfalfaround · grass and alfalfa; 750 4x5 grass bales at a stated 900 lb ("750 4x5 900# Grass Bales") (prices by phone)checked Oct 26callCall 701-248-3036
Parshall, ND · ~97 mi~97 miRoundAlfalfaMixround · grass, 330 round bales from the 2022-2024 seasons (prices by phone). The same seller also lists 2025 grass/alfalfa mix at Henselchecked Oct 26callCall 701-400-1520
Drake, ND · ~35 mi~35 miRoundAlfalfaround · grass/alfalfa and alfalfa: 450 grass/alfalfa bales and 200 alfalfa bales, all net-wrapped round bales (prices by phone)checked Oct 26callCall 701-465-3200
Valley City, ND · ~109 mi~109 miRoundAlfalfaGrass/alfalfa, grass and prairie hay bales; round net-wrapped and twine, put up with an End Vermeer baler with no rain; 400 bales available (prices by phone)checked Oct 26callCall 701-840-0385
Burlington, ND · ~82 mi~82 miAlfalfaAlfalfa/grass: 75 bales of 2024 grass/alfalfa and 25 bales from 2023; the sheet gives no bale type (prices by phone)checked Oct 26callCall 701-833-6310
Minot, ND · ~76 mi~76 miRoundAlfalfaround · oats hay and alfalfa/grass, 60 round twine-wrapped bales (prices by phone)checked Oct 26callCall 701-240-7630
Granville, ND · ~65 mi~65 miRoundround · the sheet lists oats and notes millet, 400 round net-wrapped bales (prices by phone)checked Oct 26callCall 701-626-2590
Hurdsfield, ND · ~12 mi~12 miRound5×6Alfalfaround · grass and grass/alfalfa in 5x6 round plastic-twine bales put up with a JD baler; this year's, last year's and 2-year-old hay in really good condition (prices by phone)checked Oct 26callCall 701-400-2683
Steele, ND · ~41 mi~41 miAlfalfa500 prairie hay and alfalfa/grass bales (prices by phone)checked Oct 26callCall 701-368-9022
Cando, ND · ~86 mi~86 miRoundAlfalfaround · alfalfa and upland hay, 600 round bales available (prices by phone)checked Oct 26callCall 701-303-0287
New England, ND · ~140 mi~140 miRoundAlfalfaround · alfalfa, 300 round bales at 1200-1400 lb (prices by phone)checked Oct 26callCall 701-290-3279
Rolette, ND · ~87 mi~87 miAlfalfaGrass/alfalfa: 200 2025 grass bales and 100 2024 alfalfa/grass bales, put up with a newer JD baler and net wrap (prices by phone)checked Oct 26callCall 701-509-5407
Mandan, ND · ~53 mi~53 miAlfalfaAlfalfa: 300 alfalfa/grass, 100 prairie hay and 200 2nd-cut alfalfa bales, all net wrap (prices by phone)checked Oct 26callCall 701-391-1607
Mandan, ND · ~53 mi~53 miRoundAlfalfaround · alfalfa in round net-wrap bales tested by Dairyland Labs; Roundup Ready so weed free; stored inside a hay shed with no rain on it (prices by phone). The hotline sheet prints no town for this sellerchecked Aug 31callCall 701-302-0612
Menoken, ND · ~43 mi~43 miAlfalfaAlfalfa, net wrapped; 205 ton at $100/ton, will load; the sheet gives no bale type (prices by phone)checked Oct 26callCall 701-426-7520
Donnybrook, ND · ~108 mi~108 miRoundAlfalfaMixHorse-quality grass/alfalfa hay, grass hay, alfalfa, millet feed bales, oat straw, forage & cover-crop blends, pasture mix; certified weed-free; large round bales (net-wrapped) plus baled forage — centennial registered/certified seed & forage farm, hay currently available (prices by phone)checked Oct 26callCall 701-721-4258
Mandan, ND · ~53 mi~53 miRoundAlfalfaMixOats/peas, alfalfa/grass mix and pure alfalfa large round bales; call for price (prices by phone)checked Jun 17callCall 701-721-4258
Williston, ND · ~170 mi~170 miAlfalfaAlfalfa, 1st through 4th cutting; roughly 800 bales of first cutting and about 400 of second (prices by phone)checked Oct 26callCall 701-580-0019
Buchanan, ND · ~67 mi~67 miAlfalfaAbout 200 alfalfa bales and 80 grass bales, all plastic twine (prices by phone)checked Oct 26callCall 701-320-3147
~72 mi~72 miRoundLast year's hay in round bales with plastic twine; the listing prints no pricechecked Oct 26callCall 701-240-7128
~126 mi~126 miAlfalfaMix2026 hay — the ad lists a grass alfalfa mix and a "grass waterway mix"; no price is printed (prices by phone)checked Oct 26callView listing ↗
~103 mi~103 miLarge square3×4×8AlfalfaMixlarge square · 3x4x8 square bales of grass/alfalfa hay mix, 2026 first cutting, stored in the barn, 170 available. The ad’s price field reads $130 with no unit and the text gives no price; BisManOnline sellers often put a per-ton figure there, so call to confirm (prices by phone)checked Oct 26callCall 701-263-5155
~174 mi~174 miRoundLavina hay barley round bales, 3 miles west of Bowman, tractor available for loading. Priced at "$250/ton picked up from field", not per bale, and no bale weight is given — call for a bale pricechecked Oct 26callView listing ↗
~117 mi~117 miGrassDeliversNew 2026 upland hay, 72-inch diameter, "2000+ lbs per bale", made with a JD 568 baler, 3 1/2-4 wraps of net wrap, no rain; trucking available. Priced at "$200.00 per ton", not per bale — call for a bale pricechecked Oct 26callView listing ↗
Linton, ND · ~80 mi~80 miLarge square3×3×8Alfalfalarge square · alfalfa, 97 3x3x8 square bales at $160/ton, and grass, 380 3x3x8 square bales at $140/ton; test results available (prices by phone)checked Oct 26callCall 701-782-6870
~170 mi~170 miLarge square3×3×8GrassGrass hay in 3'x3'x8' bales the seller gives as 800lbs average weight, horse and cow hay, stored inside and put up dry. The seller prices by the ton — $160 a ton — rather than by the bale (prices by phone)checked Oct 26callCall 701-238-1893
~75 mi~75 miRoundGrass2026 freshly baled prairie hay in large Vermeer-wrapped rounds given as 1500+ lb, a floor, near Rugby and in the Red River Valley, with trucking available if needed. The ad says "Prices starting at $135 per bale", a floor, not a bale price — call for a pricechecked Oct 26callView listing ↗
~117 mi~117 miRound1,550 lbGerman millet round bales at a stated 1550 lb ("1550 lb average weight"), net wrapped, no rain, 500 bales. Priced at "125/ton", not per bale (the seller says they can sell by the bale) — call for a bale pricechecked Oct 26callCall 701-490-2082
Underwood, ND · ~44 mi~44 mi1,000 lbMix1000 lb brome mix bales ("1000 lb brome mix bales") near Underwood; call Dennis, no texts. The ad prints no pricechecked Oct 26callView listing ↗
~105 mi~105 miRound5×6Alfalfa2026 crop grass, alfalfa brome and 2nd-cutting alfalfa in 5X6 bales, "$35 and up" — a floor, not a bale price; call with your needschecked Oct 26callView listing ↗
~77 mi~77 miAlfalfaAlfalfa/brome, meadow hay and cattail bales, all made with a John Deere 560M baler and net wrapped. Call for priceschecked Oct 26callView listing ↗
~145 mi~145 midetails in notesHay two miles south of Buxton (the ad is filed under Wishek), approximately 500 bales and increasing, given as 1350-1400 lb; load-out available, pick up only. The ad says "Priced per ton" and the price field reads $125, not per bale — call for a bale pricechecked Oct 26callCall 701-329-0006
~80 mi~80 midetails in notesTwine-wrapped, no-rain millet hay; the seller is willing to trade for most other hay and can haul. Call for pricingchecked Oct 26callView listing ↗
~103 mi~103 miGrassPrairie grass hay; contact for amounts and price; trucking availablechecked Oct 26callView listing ↗
~143 mi~143 midetails in notesOat hay put up dry with no rain, some twine and some net wrapped, nice and green inside, given as 1200-1300 lb. The ad asks for offers and prints no price — call · cereal hay, not strawchecked Oct 26callView listing ↗
~50 mi~50 miLarge square3×3×8StrawDeliversLarge 3x3x8 square wheat straw bales with lots of pigeon grass mixed in; pick up or delivery available; the seller calls it good for feed and bedding. No price is printed — contact. Bedding straw, not feed haychecked Oct 26callView listing ↗
~152 mi~152 miGrass2025 net-wrapped grass hay from ground not cut in 2024 or 2023; the seller says the bales probably weigh about 1100-1200, a range. Priced at "160/ton", not per bale — call for a bale pricechecked Oct 26callView listing ↗
~152 mi~152 miAlfalfa2025 first-cutting alfalfa bales, 60 available, rowed not stacked. Priced at "180/ton", not per bale — call for a bale price · same seller as the Hettinger grass haychecked Oct 26callView listing ↗
~33 mi~33 miRound5×6Alfalfa350 2026 hay bales, 5x6, net wrapped, all put up dry, all to go: about 65 1st-cutting alfalfa, 100 prairie hay, 100 alfalfa brome, 40 meadow grass and 45 crested wheat grass. The ad’s price field reads $110 with no unit and the text gives no price; BisManOnline sellers often put a per-ton figure there, so call to confirmchecked Oct 26callView listing ↗
~123 mi~123 miRound1,500 lbOat hay in large 72-inch net-wrapped rounds at a stated 1500 lb ("1500 pound average weight"), approximately 1000 bales near Kenmare (the ad is filed under Carpio). Priced at "$175/ton", not per bale — call for a bale price · cereal hay, not strawchecked Oct 26callCall 701-833-6004
~167 mi~167 midetails in notesGrain hay of very good quality, nitrates very low ("383"). Call for price · cereal hay, not strawchecked Oct 26callCall 218-639-4897
~131 mi~131 mi1,200 lbGrassNet-wrapped grass hay bales at a stated 1200 lb ("Appx 1200#"), about 400 bales, willing to sell separately. Priced at "$135/ton", not per bale — call for a bale price · same seller as the Regent German milletchecked Oct 26callView listing ↗
~140 mi~140 mi1,400 lbWheat hay, "70 net wrapped", at a stated 1400 lb ("Approximately 1400 pounds"), good color, no nitrates detected in the sample; delivery may be available. Priced at "$175 a ton", not per bale — call for a bale price · cereal hay, not strawchecked Oct 26callView listing ↗
~75 mi~75 midetails in notes2026 hay made with a 561M baler, 2 wraps of net wrap; many different kinds of hay available, located in the Barton area (the ad is filed under Rugby). Call or text for pricechecked Oct 26callView listing ↗
~89 mi~89 miAlfalfa2nd- and 3rd-cutting alfalfa from 2025 and 2026, net wrapped with a Vermeer baler, given as 1500-1700 lb, leafy and put up right. Priced at "$200-$225 per ton depending what and how much you take", a per-ton range, not a bale price — call for a bale pricechecked Oct 26callView listing ↗
~83 mi~83 midetails in notes2022 grass hay bales and also baleage bales. No price is printed — contactchecked Oct 26callView listing ↗
~123 mi~123 miRound4×62026 sorghum hay in 4x6 rounds, 500+ available, with some volunteer canola in it, located south of Kenmare (the ad is filed under Tioga). Priced at "150 a ton", not per bale — call for a bale pricechecked Oct 26callView listing ↗
New England, ND · ~140 mi~140 miRoundCRP hay in large round bales, listed on the NDSU Extension FeedList (feed for sale/donation) on July 31, 2026, Hettinger County; no quantity or price given (prices by phone)checked Oct 26callCall 701-225-2725
Rogers, ND · ~97 mi~97 midetails in notes200 bales of prairie hay, 200 bales of 2025 prairie hay and 300 barley bales (the same ad also lists 600 bales of grinding hay, not boarded). Call for prices and ask for Davechecked Oct 26callView listing ↗
~152 mi~152 midetails in notes2025 CRP hay, 300 bales. Priced at "150 a ton", not per bale, and no bale weight is given — call for a bale pricechecked Oct 26callView listing ↗
~152 mi~152 midetails in notesWheat hay, 500 bales put up green; the seller also has millet and barley. Priced at "175 a ton", not per bale, and no bale weight is given — call for a bale price · same seller as the Hettinger 2025 CRP hay · cereal hay, not strawchecked Oct 26callView listing ↗
~46 mi~46 miGrassDeliversIrrigated teff grass hay the seller calls perfect for horses, put up green and dry, gathered with a bale spear and set single row at the end of the field; references and a hay analysis available, delivery available; the seller also has some grass/prairie hay. No price is printed — call or textchecked Oct 26callView listing ↗
Hensel, ND · ~146 mi~146 miAlfalfaMixGrass/alfalfa mix, 250 bales, 1st and 2nd cutting, all 2025 bales; the same seller lists older grass rounds at Parshall (nd-027) · bale type not stated (prices by phone)checked Oct 26callCall 701-400-1520
~194 mi~194 mi1,500 lbAlfalfaFirst-cutting alfalfa hay put up right with lots of leaves, at a stated 1500 lb ("Bales should be weighing 1500lbs"). No price is printed — contact for pricechecked Oct 26callView listing ↗
~67 mi~67 miAlfalfaApproximately 125 2025 alfalfa bales, first and second cutting, stacked in single end-to-end rows, net wrapped, in very good condition, given as "1500 lb minimum", a floor. No price is printed — contact for pricechecked Oct 26callView listing ↗
~28 mi~28 miRound3-year-old round hay, 19 bales, "ALL to go $200.00" — a price for the whole lot, not per bale. Call to confirmchecked Oct 26callView listing ↗
~143 mi~143 midetails in notesHay barley, 250 bales, no rain, tested. Priced at "$150/ton", not per bale, and no bale weight is given — call for a bale price · cereal hay, not strawchecked Oct 26callView listing ↗
Minot, ND · ~76 mi~76 miRoundAlfalfaround · 2026 cuttings of grass and alfalfa in large round net-wrapped bales. No price is printed — call for details and ask for Leland; no textschecked Oct 26callCall 701-366-4765
~152 mi~152 miRoundround · 2026 round hay bales, net wrapped, multiple varieties, near Hettinger; the ad says prices, hay types, nutrition facts and nitrates are in its pictures, so no price is recorded — contactchecked Oct 26callView listing ↗
~53 mi~53 miSmall squareAlfalfaMixAlfalfa grass mix small square bales stored inside, no rain on them. No price is printed — callchecked Oct 26callCall 701-667-9590
Same listing, different price between our checks; nothing else counts as a move. 1 more not shown.
What hay costs in North Dakota
BaleWise tracks 203 hay listings in North Dakota, 135 with listed prices, checked October 26, 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.
5×5-and-up rounds run $30.00 to $100 a bale across prices from 13 sellers, with a midpoint of $55.00.
Verdicts on the board above compare a listing against other Plains 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 North Dakota only. Buying near a state line? The full Plains board includes sellers just over it.