BaleWiseBaleWise

Hay prices in Montana

200 listings · updated October 20, 2026

Type
Cut
Form
Size
Delivery
Kalispell, MT · ~119 mi~119 miSmall squareAlfalfaMix2nd cutDeliverssquare · single small squares of all-grass, grass/alfalfa mix or all-alfalfa, 50-78 lb, $15 each (you hand-load singles); the same seller also sells 18- and 21-bale bundles at $200-$275 a bundle (wheat straw bundles $145). Open Tuesday-Saturday 1-6 pm, cash or check only.checked Oct 20$15.00/bale
Kalispell, MT · ~119 mi~119 miLarge square3×4×8GrassMix1st cutDeliverslarge square · 3x4x8 big squares, fresh 2026 crop, ad updated Oct 19 2026. The $195 1st-cutting grass/alfalfa mix (approx 60-70% grass, avg 1300 lbs) is available; the same farm also lists 2nd-cutting straight timothy big squares at $205 (avg 1150 lb) and 3rd-cutting grass/alfalfa at $245 (avg 1363 lbs, "Restocked again"), while its 2nd-cutting straight alfalfa is marked "sold out this variety" and its 3rd-cutting straight alfalfa ($245) "sold out this load". Open Tuesday-Saturday 1-6 pm.checked Oct 20$195/balePriced high
Missoula, MT · ~78 mi~78 miSmall square72 lbAlfalfaMix1st cutsquare · high-quality grass/alfalfa mixed small square, the product page giving the weight as "Approximate Weight of 72 pounds"; farm-direct via Grass Valley Farms (8150 Mullan Rd, Missoula); stated $13.00/bale on product pagechecked Oct 20$13.00/baleGood deal
Billings, MT · ~204 mi~204 miSmall squareAlfalfa1st cutDeliverssquare · Alfalfa small square hay bales sold through this Billings farm & ranch store; local pickup and delivery only, call for current availabilitychecked Oct 20$14.00/bale
✓ VerifiedBozeman, MT · ~115 mi~115 miRoundAlfalfa2nd cutDeliversround · 2nd cut alfalfa, about 250 bales available; delivery availablelisted Aug 2$85.00/bale
Kalispell, MT · ~119 mi~119 miRoundGrass1st cutround · fresh 1st cutting, approx 70% grass, large net-wrapped round bales; open Tue-Sat 1-6pm, 2875 Whitefish Stagechecked Oct 20$230/baleSold out
~64 mi~64 miSmall squareAlfalfaMixDeliversFresh alfalfa-grass mix small squares at $14 a bale off the stack, or $15 delivered and stacked in your barn; the seller gives their location as Great Falls/Beltchecked Oct 20$14.00/bale
~41 mi~41 miSmall squareAlfalfaMixGrass/alfalfa mix small squares stored under roofchecked Oct 20$11.00/bale
~67 mi~67 miLarge square3×3×81st cut2026 crop, first, second and third cuttings, "EXCELLENT horse hay", put up dry in 3x3x8 bales the seller states weigh 850# each, tarped and stored on gravel pads; 300 tons available. Orders for less than 5 tons (about 12 bales) of first cutting are priced at $150 per bale; larger orders are quoted at "$250/ ton to $325/ton depending cutting and quality" — a range, so call for the bulk pricechecked Oct 20$150/baleFair price
~119 mi~119 miRound5×5AlfalfaDeliversThird cutting 40/60 grass/alfalfa in 60"x60" round bales at $200 each, which the seller gives as approximately 1,750 lb; available for pickup at Polson or Kalispell, delivery for a fee. Call Fredchecked Oct 20$200/balePriced high
~94 mi~94 miRound5×6AlfalfaThird cutting 50/50 grass-alfalfa round bales with no weeds, priced by the seller at $220 a bale; they give bale weight only as a 1,600–1,800 lb range. Cheaper discounted hay also availablechecked Oct 20$220/balePriced high
~82 mi~82 miRound1,013 lbAlfalfaOrchardMix1st cutround · 1st cut grass/alfalfa 60/40 mix horse-hay rounds at a stated 1,013 lbs ("rounds weight 1,013lbs"), $110 a bale; trucking available for big loads. The same ad lists 1st cut alfalfa/grass 80/20 rounds at $110, straight orchard grass at $90 and 2nd cut alfalfa/grass 70/30 at $160checked Oct 20$110/balePriced high
~112 mi~112 miRound4×5Grass1st cutFirst cutting grass rounds, string wrapped and irrigated; the seller puts them at about 800 lbchecked Oct 20$75.00/baleFair price
~88 mi~88 miSmall squareGrassDelivers2026 crop grass hay cut July 8, in the heart of the Mission Valley; also quoted at $225 a ton for 29 bales, or $10 a bale delivered locally up to one ton. Cash onlychecked Oct 20$8.00/bale
~82 mi~82 miSmall square60 lbAlfalfaNever-sprayed 50/50 grass-alfalfa from last year's first cutting, kept under cover; the seller states 60 lb bales at $8 a balechecked Oct 20$8.00/baleGood deal
~88 mi~88 miLarge square3×4×8Grass1st cut2026 first cutting all-grass big squares, which the seller writes as 4'x3'x8' and states at 1,100 lb; no rain, barn stored, weed freechecked Oct 20$175/baleFair price
~86 mi~86 miRound950 lbAlfalfaGrass round bales with some alfalfa, 4 ft wide by 5 ft 4 in tall and about 950 lb per the seller; irrigated and fertilised with no pesticides or herbicides, put up dry with no rain. Discount for large quantities; call John, Eight Mile area near Florence. The seller's own price field reads $105 and the ad body quotes no figurechecked Oct 20$105/balePriced high
~116 mi~116 miLarge square880 lbBarley hay in big square bales, which the seller states at approximately 880 lb — 200 bales available, cash. The seller gives a nitrate test of 424 ("very low") and asks $150/ton or $65 eachchecked Oct 20$65.00/baleGood deal
~122 mi~122 miSmall squareGrassMixSmall square grass hay which the seller gives only as a 50-55 lb range, 1,000 bales available. The same seller lists 1,400 lb forage-mix (oats and barley) rounds at $100, alfalfa/grass rounds at $150 and cow-hay rounds at $120checked Oct 20$8.00/bale
~86 mi~86 miSmall square65 lbAlfalfaNew-seeding alfalfa in small square bales the seller puts at roughly 65 lb; they were baling the day the ad went upchecked Oct 20$10.00/baleFair price
~94 mi~94 miSmall squareGrass1st cutDeliversFirst cutting grass hay in small square bales, which the seller gives as a 60–70 lb range rather than a single weight. Delivery available for a feechecked Oct 20$9.00/bale
~84 mi~84 midetails in notesHay bales at $10 apiece with up to 120 available; the ad states no bale type, cutting or weightchecked Oct 20$10.00/bale
~88 mi~88 miRound4×4Grass2nd cut2026 second crop grass hay in 4’ x 4’ round bales, irrigated and fertilised and stored dry with no rain; the seller gives the approximate weight as 500#. $60 a bale on 12 or more, $70 a bale under that, cashchecked Oct 20$60.00/baleGood deal
~153 mi~153 mi55 lbOrchardOrchard grass with some alfalfa, chemical free with no herbicides or pesticides used on or around it, dried quickly with good colour; the seller gives the bale average weight as 55 lbs and will consider any reasonable offer. The ad body states no price, so the price shown is the listing's price fieldchecked Oct 20$8.00/bale
~153 mi~153 mi50 lbTimothyChemical-free timothy hay with no herbicides or pesticides, baled after a fast dry and covered; the seller gives the average weight as 50 lbs and will consider any reasonable offer. The ad body states no price, so the price shown is the listing's price fieldchecked Oct 20$7.00/bale
~41 mi~41 miRound1,600 lbAlfalfa2nd cutDeliversIrrigated 2nd cutting alfalfa, 90% alfalfa and 10% grass, in net-wrapped round bales the seller states at 1600 lbs each on average; 500 bales, clean and green, 16 miles west of Fairfield. The seller quotes $200 per ton, which works out at $160 a bale on their own two figures. Delivery can be arrangedchecked Oct 20$160/baleFair price
~37 mi~37 miLarge square3×4AlfalfaMixDelivers1st and 2nd cutting alfalfa and alfalfa/grass mix; orders under 30 bales are sold by the bale at $175 for a 3x4 (round bales $200), larger orders from $225 a ton. Delivery available in semi loads. No bale weight statedchecked Oct 20$175/baleFair price
~103 mi~103 miSmall square70 lbGrassDeliversGrass and grass/alfalfa blend in small squares the seller writes as "#70" (70 lb bales), grown in south-east Hamilton and baled with live moisture testing. They quote $300 a ton, which works out at $10.50 a bale on their own two figures; delivery within 20 miles of Hamilton at $40 a tonchecked Oct 20$10.50/baleGood deal
~91 mi~91 mi79 lbAlfalfaMix2nd cutListed as certified hay: 2nd cutting 50/50 grass and alfalfa mix, about 2 tons, in bales that average 79 lb ("These bales average 79 lbs") at $13 a bale. The same seller also has about 2 tons of 3rd cutting of the same mix averaging 60 lb at $10 a bale. Located NE of Stevensville · bale type not statedchecked Oct 20$13.00/bale
~91 mi~91 miRound1,000 lbGrassround · grass hay in large round bales, irrigated and fertilized; no-rain hay stored under cover. The seller gives the bales as 5' wide by 5 1/2 ft tall, weighing 1000 lbs ("weight 1000 lbs"), at $120.00 a bale; callschecked Oct 20$120/balePriced high
Stevensville, MT · ~91 mi~91 miRound1,300 lb1300 lb round bales in the Stevensville area at $140 each, three-bale minimum; hay type not statedchecked Oct 20$140/baleGood deal
~95 mi~95 miRoundGrassMixDiscounted grass/alfalfa mix in large round bales — "extremely dry but very nice hay" with a tiny bit of weeds, which the seller says is why it is cheaper; roughly 30 ton available. No bale weight statedchecked Oct 20$65.00/bale
~119 mi~119 miRound1,200 lbGrassDeliversGrass hay rounds with some cheat grass, 46 bales available at $65 a bale, take some or take all; the seller states 1200 lbs bales and delivery is availablechecked Oct 20$65.00/baleGood deal
~119 mi~119 miSmall squareGrassMixSmall square bales of organically grown grass/alfalfa mix — no chemical fertilizer, pesticides or herbicides — with more grass than alfalfa this year after a wet spring. Barn stored, you load, cash only; call to set a time (Lower Valley)checked Oct 20$10.00/bale
Columbia Falls, MT · ~123 mi~123 miRound1st cutFirst cutting large round bales at $100, cut and baled locally in Columbia Falls and kept covered with tarps; the same sellers have small squares at $8.00, with first and second cut available in limited supply. No bale weight statedchecked Oct 20$100/bale
~71 mi~71 mi35 lbStrawWinter wheat straw in 35 pound bales at $6 each, stored inside with no rain; 75 bales leftchecked Oct 20$6.00/bale
Billings, MT · ~204 mi~204 miSmall squareAlfalfa2nd cutSecond cutting alfalfa small square bales, horse quality, barn stored with no rain (Billings West End)checked Oct 20$12.00/bale
~184 mi~184 miSmall squareAlfalfa2nd cutDeliversSecond cutting alfalfa/grass small squares put up with no rain and tarped since; about 100 bales, plus about 100 of a grassier first cutting also put up right. Price is at the stack; the seller can deliverchecked Oct 20$9.00/bale
~119 mi~119 miRound5×5OrchardDeliversOrchard grass 5x5 round bales at $140 a bale, which the seller gives as 1100–1150 lb, a range rather than a stated weight. The same ad lists reed canary grass rounds at $135 and grass rounds at $130, plus 21-bale small-square bundles; delivery possible for a feechecked Oct 20$140/baleGood deal
~97 mi~97 miLarge square3×4Grass2nd cutlarge square · 2026 second cutting alfalfa/grass in 3x4 square bales with fine stems. The seller quotes $275 a ton and states the bales "weigh around 1300 each" — 1,300 lb — which works out at $178.75 a bale on their own two figures; tested 18.3% crude protein, RFV 132. About 80 bales, seller loads and buyer hauls, scale nearbychecked Oct 20$179/baleFair price
~83 mi~83 miRound800 lbAlfalfaround · alfalfa with some grass in round bales, which the ad states at around 800 lbschecked Oct 20$100/balePriced high
~83 mi~83 miRound5×5Grassround · grass hay with lots of clover in 5x5 round bales; the ad states no bale weightchecked Oct 20$100/baleGood deal
~58 mi~58 mi1,400 lbGrassNatural native grass hay, the seller stating the bales are around 1400 lbs; only five bales to sell and they can load youchecked Oct 20$150/bale
Conrad, MT · ~80 mi~80 mi1,500 lbirrigated beardless barley hay, 400.5 tons available. The seller quotes $180 per ton and says each bale approximately weighs 1500 lbs, which works out at $135 a bale on their own two figures. Call Kurt or Koltin Christiaens. The ad never says what size bale it is.checked Oct 20$135/bale
~102 mi~102 miRound1,700 lbround · 2026 barley hay cut in the dough stage with no rain, net wrapped in large rounds; tested at 78 PPM nitrate-nitrogen, 10.1% crude protein, RFV 152. The seller quotes $190 per ton and states bales weigh around 1,700 lbs, which works out at $161.50 a bale on their own two figures. About 65 available, shipped out of the field; loader and operator available, scale nearby.checked Oct 20$162/baleFair price
~72 mi~72 miLarge square900 lbStrawlarge square · square wheat straw bales at $40 per bale, about 6,000 available, each approximately 3 x 6 feet and weighing around 900 pounds; sold for bedding and other uses.checked Oct 20$40.00/bale
~204 mi~204 miSmall squareStrawsquare · small square straw bales, which the listing’s size field gives as 40x18x16 in. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 20$5.00/bale
~60 mi~60 miGrassrained-on grass hay that was baled up dry, not moldy or dusty but lost some color, offered for sheep, goats and cows. The ad never says what size bale it is. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 20$8.00/bale
~118 mi~118 miAlfalfa2nd cutsecond cut alfalfa small bales, 12 left at 11.00 each; the seller says they are great for cows, not for horses, as the 2026 crop had a bit too much moisture, and that bales weigh at least 80 lbs.checked Oct 20$11.00/bale
~59 mi~59 miGrass1st cutcertified weed-seed-free 2026 1st cutting all-grass hay, which the seller calls some of the best you can find. The ad never says what size bale it is. The ad body states no price, so the price shown is the listing’s price fieldchecked Oct 20$13.00/bale
~124 mi~124 miLarge square3×3×8AlfalfaMix2nd cutDeliverslarge square · 2026 second cutting 50/50 alfalfa/grass mix in 3x3x8 bales, fine-stem green horse hay, $140. The seller now delivers in the Flathead Valley and also lists straight-grass and 80/20 rounds and 18-bale bundles.checked Oct 20$140/baleGood deal
~124 mi~124 miRound5×5GrassDeliversround · 2026 straight grass in 5x5 net-wrapped rounds stored inside, very clean, $150; delivery in the Flathead Valley.checked Oct 20$150/baleFair price
Kalispell, MT · ~124 mi~124 miLarge square3×4×8Strawlarge square · 3x4x8 straw bales at $35 a bale, and small-bale straw in 14-bale bundles at $84 a bundle; at 2727 Lower Valley Road, Kalispell, open 9–5 weekdays and 9–2 Saturday. The ad is posted from Somers.checked Oct 20$35.00/bale
~120 mi~120 miRoundStrawround · large round bales of wheat straw at $50 each, with a discount considered on multiples.checked Oct 20$50.00/bale
~105 mi~105 miRoundStrawround · 2026 triticale straw in large net-wrapped rounds off an irrigated pivot, $45 per bale, over 700 bales, stacked; the seller gives the average weight as a bit over 900 lbs and posts a TDN of 58.8.checked Oct 20$45.00/bale
~58 mi~58 miSmall squareGrasssquare · small grass bales which the seller gives only as a 60-70 lb range, described as great quality and stored under cover; price from the ad’s price field; the text gives nonechecked Oct 20$8.00/bale
~160 mi~160 miRound1,000 lbGrassround · a few round bales of canary grass and timothy at $45 each, which the seller states at 1000 lb (written "1000 #"). The same seller also has grass hay in 3x3x8 baleschecked Oct 20$45.00/baleGood deal
~39 mi~39 miStrawClean barley straw, stored covered; price from the ad’s price field; the text gives none · bale type not stated. Bedding straw, not feed haychecked Oct 20$10.00/bale
~78 mi~78 miRoundStrawround · irrigated barley straw in large rounds at $40 a bale; the seller will load. Bedding straw, not feed haychecked Oct 20$40.00/bale
~78 mi~78 miAlfalfaGrass/alfalfa hay in bales whose weight the seller says varies between 50 and 75 pounds, $6.50 each or $175 if you take all 25. The same ad is also posted under Polson · bale type not statedchecked Oct 20$6.50/bale
~91 mi~91 miSmall squareAlfalfa2nd cutsquare · second cutting grass/alfalfa (about 80% or more grass) from an established hay meadow in small bales; the seller says weights vary but most are about 65 pounds. Only 65 bales left — call to schedule pickup; price from the ad’s price field; the text gives nonechecked Oct 20$7.00/bale
~78 mi~78 mi950 lbDeliversTriticale hay at $100 per bale, harvested in boot stage and put up dry, stored in a hay shed and lab tested for minimum nitrates; the seller gives an "Average 950 pounds per bale", over 100 bales available. Delivery by dump trailer in loads of 5 bales ($500) plus $2 per one-way mile from the ranch in Missoula. Cereal hay, not straw · bale type not statedchecked Oct 20$100/bale
Stevensville, MT · ~91 mi~91 miOrchardSpecialty orchard grass-trefoil hay, organically grown, hand picked and regionally certified weed-seed free (MT Certified W13-046), about 2 tons (60 bales) left; twine-marked bales the seller gives as 50-60 lb, loosely tied so they need careful handling. Lab tested: 12.1% crude protein, RFV 120. Cash or Venmo, small trailers preferred; price from the ad’s price field; the text gives none · bale type not statedchecked Oct 20$14.00/bale
~81 mi~81 miRound5×4Grassround · grass hay in net-wrapped bales the seller describes as "five by four", about 1000 pounds, at sixty five dollars a balechecked Oct 20$65.00/baleGood deal
~124 mi~124 mi55 lbAlfalfaOrchard1st cutAlfalfa/orchard grass 1st cutting, put up with no rain and stored in a hay shed; the seller states 55 lb bales at $8 per bale · bale type not statedchecked Oct 20$8.00/bale
~153 mi~153 miAlfalfaTimothyAlfalfa-timothy hay in the field, no herbicides or pesticides, dried and baled fast and covered with no rain; the seller will consider any reasonable offer; price from the ad’s price field; the text gives none · bale type not statedchecked Oct 20$8.00/bale
~195 mi~195 miRoundStrawround · barley straw round bales at $40 each, no pesticides or herbicides, stored under cover, tractor load, on the far west end of Billings; delivery unavailable. Bedding straw, not feed haychecked Oct 20$40.00/bale
~86 mi~86 miLarge square3×4×8StrawDeliverslarge square · 3x4x8 wheat straw, stacked and ready to load or deliver; price from the ad’s price field; the text gives none. Bedding straw, not feed haychecked Oct 20$35.00/bale
~91 mi~91 mi60 lbAlfalfaMixCertified hay, 3rd cutting 50/50 grass and alfalfa mix, about 2 tons, at $10 per bale with bales stated to "average 60 lbs"; located NE of Stevensville. The same seller also lists 2nd cutting of the same mix at 79 lb and $13 a bale · bale type not statedchecked Oct 20$10.00/bale
~195 mi~195 miRoundStrawround · barley straw at $40 per round bale, no pesticides or herbicides, stored under cover, on the far west end of Billings; delivery unavailable. Bedding straw, not feed haychecked Oct 20$40.00/bale
~88 mi~88 mi68 lbAlfalfa50 third cut straight alfalfa bales at $10 per bale, at a stated 68 lb ("Average weight is 68lbs"); hay is stacked and covered. No delivery — you pick up and load · bale type not statedchecked Oct 20$10.00/bale
~91 mi~91 miSmall squareGrasssquare · grass hay in small square bales the seller gives as 55-60lbs, $8 per bale; no rain, no spray, dry storage, cash only. The phone is a landline (no texts, no caller ID)checked Oct 20$8.00/bale
~82 mi~82 miRound1,520 lbAlfalfaMix2nd cutDeliversround · 2nd cut alfalfa/grass 70/30 mix rounds at a stated 1,520 lbs ("1,520lbs"), $160 a bale; trucking available for big loads. The same seller lists 1st cut grass/alfalfa 60/40 and alfalfa/grass 80/20 horse-hay rounds (stated 1,013 lbs) at $110 a balechecked Oct 20$160/baleFair price
~82 mi~82 mi1,000 lbOrchard1st cutDelivers1st cut straight orchard grass horse hay, "some matured orchard and some fine undergrowth grass", in bales at a stated 1,000lbs, $90 a bale; trucking available for big loads · bale type not statedchecked Oct 20$90.00/bale
~122 mi~122 miRound1,400 lbMixround · 300+ large round oat/barley bales weighing 1400lbs (written "weighing 1400lbs") at $100 a bale. Cereal hay, not straw (the same seller's other ad calls it a forage mix of oats and barley)checked Oct 20$100/baleGood deal
~122 mi~122 miRound1,500 lbAlfalfaround · 200+ alfalfa grass large rounds weighing 1500lbs (written "weighing 1500lbs") at $150 a balechecked Oct 20$150/baleFair price
~122 mi~122 miRound1,400 lbAlfalfaround · various other types of hay in large rounds, including new seeding alfalfa and straight grass, weighing around 1400lbs (written "weighing around 1400lbs") at $110 a balechecked Oct 20$110/baleGood deal
Columbia Falls, MT · ~122 mi~122 miSmall squaresquare · regular rectangular (small square) bales at $8.00, cut and baled locally in Columbia Falls and kept covered with tarps, good for horses and cattle; first and second cut available in limited supply. The same ad has large round bales at $130. No bale weight statedchecked Oct 20$8.00/bale
~97 mi~97 miSmall square2-stringGrasssquare · grass hay in small two-string bales at a stated 55 lb ("55lb small two string bales"), kept under tarp with no rain, mowed from the seller's horse pasture with "a few weeds here or there"; $6 a bale, or $5 a bale if you also take the ground bales. The seller unstacks, you loadchecked Oct 20$6.00/baleGood deal
~88 mi~88 miGrassJust-baled fresh green grass hay from the Burnt Fork valley at "7 a bale"; bring a trailer. No bale size or weight stated · bale type not statedchecked Oct 20$7.00/bale
~119 mi~119 miSmall squareAlfalfasquare · alfalfa hay in small squares at $12 a bale, or $14 a bale for certified; stacked in a barn, no rainchecked Oct 20$12.00/bale
~95 mi~95 miAlfalfaGrass-alfalfa hay at $6.50 each, or $175 if you take all 25 bales; the seller gives the weight only as a range ("varies between 50 to 75 pounds") · bale type not statedchecked Oct 20$6.50/bale
~174 mi~174 miAlfalfa2025 alfalfa/grass hay at $80 per bale, which the seller says was purchased in the Flathead Valley and is stored in a barn; no bale size or weight stated · bale type not statedchecked Oct 20$80.00/bale
~174 mi~174 mi500 lbMixTriticale/beardless winter wheat/grass forage mix at $40.00 per bale, at a stated 500 lb ("500#"), which the seller calls excellent cattle hay. Cereal hay, not straw. The ad gives Libby; Craigslist pins it about 40 km south of town · bale type not statedchecked Oct 20$40.00/bale
~206 mi~206 miSmall squareAlfalfaOrchardMixsquare · certified premium alfalfa/orchardgrass 50/50 mix, 3rd cutting, in small bales stored in a shed, at $18.00 cash; the seller gives the weight only as a range ("70-75#"). The ad is pinned at Fromberg but says the hay is located in Bridgerchecked Oct 20$18.00/bale
~82 mi~82 miRoundAlfalfaround · 3rd cutting alfalfa/grass rounds, 13 bales left, at $110 a round. The same seller has 40 rounds of oats, barley and 10% alfalfa (low nitrates) at $60 a roundchecked Oct 20$110/bale
~37 mi~37 miSmall squareAlfalfasquare · alfalfa/grass hay in small square bales at $8 per bale, 1st and 2nd crop, covered with no rain; the ad gives the weight only as a range ("75-80 # per bale"). The seller calls it good quality horse hay and gives the location as Helena valleychecked Oct 20$8.00/bale
~119 mi~119 miRoundAlfalfaround · grass alfalfa large rounds, stored, at $160; the same ad lists wheat straw large rounds at $50. Location given as the Superior MT areachecked Oct 20$160/bale
~119 mi~119 miRound5×5Grassround · grass hay at $115 per 5x5 round bale. The seller says most round bales are "+/- 1,300 lbs" (not a single stated weight). The same ad lists alfalfa grass hay rounds at $115 (from older fields, so the alfalfa % varies), low-nitrate barley hay rounds and cow hay with some weeds at $85, barley straw at $40 a round or $6 a small square, and second cutting alfalfa small squares at $10checked Oct 20$115/baleGood deal
~90 mi~90 miRound1,600 lbround · 73 round bales of barley hay at a stated 1600 lb ("barley hay 73 1600 lb.. round bales"), $80 per bale. Cereal hay, not strawchecked Oct 20$80.00/baleGood deal
~130 mi~130 miSmall squareGrasssquare · grass small squares at $9/bale for the 55-65 lb bales and $10/bale for 65-75 lb (ranges, not stated weights); the seller says 30 bales/ton. The same ad lists grass rounds at $90, grass alfalfa rounds at $100 and grass alfalfa small squares at $11. No fertilizer, no spray, no rain; cash only. The ad's address is 210 J P Road (titled Whitefish; Craigslist places the pin near Columbia Falls)checked Oct 20$9.00/bale
~71 mi~71 miAlfalfaTimothyMixDelivers"Certified Premium Horse Hay": a mix of alfalfa, soft brome grass and timothy grown in mountain meadows, in 55 to 65 pound bales (a range), shedded and tarped, at "12 dollars a bale in the stack". Hay truck delivery weekly to Great Falls (call to order on the truck); discounted for self pickup, larger quantities available · bale type not statedchecked Oct 20$12.00/bale
~194 mi~194 miSmall squareAlfalfasquare · 3rd cutting grass alfalfa small square bales at $12 per bale, which the seller gives as 70-75# (a range); very nice hay, no rain or bleachingchecked Oct 20$12.00/bale
Fairfield, MT · ~41 mi~41 miGrass1st cutIrrigated 1st cutting grass hay at $7 per bale, which the seller gives as 75#-80# (a range); cash only, contact Bud for pick up · bale type not statedchecked Oct 20$7.00/bale
~74 mi~74 miSmall square70 lbGrass2nd cutsquare · 42 square bales of pure grass hay at a stated 70 lb ("42 square bales (70 Lb)"), very clean, always in a barn, 2nd cut of 2025 · price from the ad’s price field; the text gives nonechecked Oct 20$9.00/baleGood deal
~82 mi~82 miRoundAlfalfaround · 40 rounds of oats, barley and 10% alfalfa, low nitrates, at $60 a round for the grain bales — the seller says they "would stretch your feed this winter". The same seller has 3rd cutting alfalfa/grass rounds at $110. Cereal hay, not strawchecked Oct 20$60.00/bale
~119 mi~119 miSmall squareAlfalfa2nd cutsquare · second cutting alfalfa at $10 per small square; no bale weight stated. The same ad lists 5x5 grass and alfalfa-grass rounds at $115, barley hay rounds at $85 and barley strawchecked Oct 20$10.00/bale
~119 mi~119 miRound5×5Alfalfaround · barley hay at $85 per 5x5 round bale, which the seller describes as low nitrates and good for all animals. The seller says most round bales are "+/- 1,300 lbs" (not a single stated weight). The same ad lists grass and alfalfa-grass rounds at $115. Cereal hay, not strawchecked Oct 20$85.00/baleGood deal
~130 mi~130 miRoundGrassround · grass rounds at $90/bale, which the seller gives as 750-800 lb (a range). The same ad lists grass alfalfa rounds at $100 and grass and grass alfalfa small squares. No fertilizer, no spray, no rain; cash only. The ad's address is 210 J P Road (titled Whitefish; Craigslist places the pin near Columbia Falls)checked Oct 20$90.00/bale
~130 mi~130 miSmall squareAlfalfasquare · grass alfalfa small squares, 50% alfalfa/50% grass or 25% alfalfa/75% grass, at $11/bale; the seller gives the weight as a 55-65 lb range. The same ad lists grass small squares from $9 and grass and grass alfalfa rounds. No fertilizer, no spray, no rain; cash only. The ad's address is 210 J P Road (titled Whitefish; Craigslist places the pin near Columbia Falls)checked Oct 20$11.00/bale
Alberton, MT · ~101 mi~101 miOrchardTimothyMixFine-stemmed orchard/timothy mix at $12 a bale; the seller gives the bales as 65-70 lb (a range). Cash only; text Toni · bale type not statedchecked Oct 20$12.00/bale
~78 mi~78 miSmall squareAlfalfa2nd cutsquare · 48 bales of premium irrigated, fertilized second cutting alfalfa/grass (60/40) small squares at $10 a bale in Evaro; the seller will load your trailer (text). No bale weight stated; the ad is posted from Missoulachecked Oct 20$10.00/bale
~119 mi~119 miRound1,350 lbAlfalfaround · straight alfalfa in net-wrapped large round bales, stored covered, at $140 per bale; the seller gives the bales as "approximately 1,350 lbs. each". First, second and third cuttings available, 380 baleschecked Oct 20$140/baleGood deal
~78 mi~78 miRound800 lbAlfalfaMixround · 2026 alfalfa/grass mix ("a lot of alfalfa" with brome and crested wheat), unraked, in round bales the seller gives as 4ft x 4.5ft that "weigh in at about 800Lbs per bale", net wrapped with 52" wrap; $80 per bale. The seller will load trailers. The same seller lists 2026 sainfoin rounds at $80checked Oct 20$80.00/baleFair price
~78 mi~78 miRound800 lbAlfalfaround · 2026 sainfoin hay, mostly sainfoin with a little grass, cut on time and unraked, in 4ft x 4.5ft round bales the seller says "weigh about 800Lbs per bale", net wrapped with 52" wrap; $80 per bale. The seller calls sainfoin bloat-free feed and will load trailers. The same seller lists 2026 alfalfa/grass rounds at $80checked Oct 20$80.00/baleFair price
~37 mi~37 miRoundAlfalfa2nd cutround · second cutting alfalfa/grass large rounds at $120 a bale, 130 bales; the seller gives the bales as ~1000-1100 lb (a range). Harvest was delayed and the hay slow to dry: "Great for cows. May be dusty for horses." The ad lists TDN 58%, protein 17.1%, RFV 112, RFQ 113. Six first cutting alfalfa/grass rounds are also available (no price given)checked Oct 20$120/bale
~133 mi~133 miMix80 bales of grass hay mix, no rain, net wrapped 2 1/2-3 times, which the seller gives as "1200/1400lbs+" (not a single weight); $80 per bale with a discount for semi loads, or make an offer. The seller will load and may deliver; located one mile north of Rudyard (Craigslist pins it at Inverness) · bale type not statedchecked Oct 20$80.00/bale
✓ VerifiedHamilton, MT · ~104 mi~104 miSmall square2-stringOrchardMix2nd cutDeliversDelivery available within reasonable distance of Hamilton, Montana. Second cutting alfalfa grass hay mix. Good quality - 14 to 22% moisturelisted Sep 28$8.00/baleGood deal

Call for price

Sellers who publish everything but the number. Their phone or listing is one tap away.

Townsend, MT · ~66 mi~66 miLarge square3×3AlfalfaAlfalfa hay & small grains; 120-lb small square bales and 3x3 large squares targeted to the equine market (much ships to Kentucky), plus 3x4 large squares as feeder/beef hay; 6th-generation Townsend-area irrigated farm (prices by phone)checked Oct 20callCall 406-431-3931
Townsend, MT · ~66 mi~66 miLarge square4×4×8AlfalfaDeliversAlfalfa off 1,100 acres of irrigated ground, ~3,000 tons/yr, three cuttings, quality ranging from feeder to dairy; 3x4 and 4x4 large square bales, plus 4x4x8 wheat-straw bales; nationwide trucking quotes available (prices by phone)checked Sep 15callCall 406-266-4573
Toston, MT · ~78 mi~78 miSmall squareAlfalfaDeliversPremium alfalfa horse hay, 17-19% minimum protein and 145-175 RFV; compact ~60-lb small square bales; family-owned, pickup & delivery from Toston (Hwy 287) (prices by phone)checked Oct 20callCall 406-949-4851
Terry, MT · ~333 mi~333 miSmall squareAlfalfaThird-generation family farm using organic/non-GMO practices (not certified); alfalfa, grass horse hay, and straw in small or large bales; contact Tricia Phelps (prices by phone)checked Oct 20callCall 406-989-0860
Fairfield, MT · ~41 mi~41 miSmall squareAlfalfaOrchardMixFamily-operated Fairfield (Golden Triangle) farm growing irrigated straight alfalfa and orchard grass/alfalfa mix; hay stored under cover (prices by phone)checked Jun 17callWebsite ↗
Whitehall, MT · ~84 mi~84 miRoundAlfalfa500 tons of barley/alfalfa/grass hay in net-wrapped round bales, "available for pick up now" north of Whitehall; the page states no cutting and no bale weight. The buyer arranges transport (prices by phone)checked Sep 29callCall 406-498-3005
Lewistown, MT · ~138 mi~138 miSmall squareAlfalfaHay and alfalfa, round and square bales; farming and hay sales plus custom baling in central Montana; call for current deals (prices by phone)checked Oct 20callCall 406-366-2828
Miles City, MT · ~312 mi~312 miSmall squareAlfalfaPremium livestock forage: alfalfa, grass, barley, millet and wheat hay; irrigated Tongue River farm in Rosebud County (prices by phone)checked Oct 13callWebsite ↗
Dagmar, MT · ~390 mi~390 miRoundround · 350 net-wrapped grass round bales listed, with no price given on the seller sheet. Phone 701-216-0308 (prices by phone)checked Oct 20callView seller sheet ↗
~119 mi~119 miSmall square65 lbOrchardDeliversSold in 21-bale bundles rather than by the bale — orchard grass 80/20 alfalfa at $190 a bundle, second and third cutting at $210, grass bundles at $180; the seller states 65 lb bales. The same ad now prices its 5x5 rounds by the bale (reed canary grass $135, grass $130, orchard grass $140) — no per-bale price is quoted for the small squares (prices by the bundle — call to confirm)checked Oct 20callView listing ↗
Bozeman, MT · ~115 mi~115 miLarge squareCertified weed-free grass/sainfoin hay, large square bales, around 90 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-589-4886
Townsend, MT · ~66 mi~66 miSmall squareAlfalfaCertified weed-free grass/alfalfa and alfalfa hay, small square bales, around 30 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-391-0650
Townsend, MT · ~66 mi~66 miSmall squareAlfalfaCertified weed-free grass/alfalfa hay, small square bales, around 47 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023, 2024 and 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-266-3265
Townsend, MT · ~66 mi~66 miSmall squareGrassCertified weed-free grass hay, small square bales, around 18 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 701-318-6558
Townsend, MT · ~66 mi~66 miSmall squareCertified weed-free grass/sainfoin hay, small square bales, around 100 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-980-0265
Highwood, MT · ~83 mi~83 miSmall squareAlfalfaCertified weed-free alfalfa hay, small square bales, around 30 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024 and 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-868-8359
Highwood, MT · ~83 mi~83 miSmall squareGrassCertified weed-free grass hay, small square bales, around 20 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-788-8710
Miles City, MT · ~312 mi~312 miAlfalfaCertified weed-free grass/alfalfa and alfalfa hay, small square and round bales, around 75 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-853-1301
Anaconda, MT · ~71 mi~71 miSmall squareGrassCertified weed-free grass hay, small square bales, around 30 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023, 2024 and 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-691-2231
Anaconda, MT · ~71 mi~71 miSmall squareGrassCertified weed-free grass hay, small square bales, around 20 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024 and 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-560-4072
Columbia Falls, MT · ~124 mi~124 miSmall squareAlfalfaCertified weed-free grass/alfalfa hay, small square bales, around 100 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-249-3847
Columbia Falls, MT · ~124 mi~124 miSmall squareAlfalfaCertified weed-free alfalfa hay, small square bales, around 1 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-261-8984
Kalispell, MT · ~119 mi~119 miSmall squareAlfalfaCertified weed-free alfalfa and grass/alfalfa hay, small square bales, around 45 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023, 2024 and 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-471-4712
Kalispell, MT · ~121 mi~121 miSmall squareAlfalfaMixCertified weed-free grass/alfalfa hay, small square bales, around 80 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024. Hays over 800 acres across the Flathead valley — first and second cutting, small and large squares and large rounds, in grass, grass/alfalfa mix and straight alfalfa (the roster carries no prices — price by phone)checked Oct 20callCall 406-261-8031
Kalispell, MT · ~121 mi~121 miAlfalfaCertified weed-free grass/alfalfa hay, small square and large square bales, around 1,530 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2024. A fifth-generation Lower Valley farm running roughly 2,000 acres of grain and hay (the roster carries no prices — price by phone)checked Aug 11callCall 406-752-3188
Bozeman, MT · ~115 mi~115 miSmall squareGrassCertified weed-free grass hay, small square bales, around 8 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-581-5450
Whitehall, MT · ~84 mi~84 miSmall squareAlfalfaCertified weed-free grass/alfalfa hay, small square bales, around 18 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-945-2737
Augusta, MT · ~7 mi~7 miRoundAlfalfaMixCertified weed-free grass/alfalfa and mixed hay, round bales, around 1.5 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2024. The ranch landline answers December through March; the ranch also publishes 406-781-9333 as Travis’ mobile for April through November (the roster carries no prices — price by phone)checked Oct 20callCall 406-562-3672
Helena, MT · ~36 mi~36 miSmall squareAlfalfaCertified weed-free grass/alfalfa hay, small square bales, around 108 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-594-1120
Helena, MT · ~36 mi~36 miSmall squareAlfalfaCertified weed-free grass and alfalfa hay, small square bales, around 185 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023, 2024 and 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-439-1272
Helena, MT · ~36 mi~36 miSmall squareAlfalfaMixCertified weed-free mixed and grass/alfalfa hay, small square bales, around 10 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024 and 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-465-3191
Helena, MT · ~36 mi~36 miSmall squareMixCertified weed-free mixed hay, small square bales, around 3 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-439-6035
Helena, MT · ~36 mi~36 miSmall squareAlfalfaMixCertified weed-free grass/alfalfa and mixed hay, small square bales, around 3.5 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023, 2024 and 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-594-7130
Helena, MT · ~36 mi~36 miSmall squareMixCertified weed-free mixed hay, small square bales, around 1.5 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-431-0130
Helena, MT · ~36 mi~36 miSmall squareMixCertified weed-free mixed hay, small square bales, around 3 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-458-9644
Wolf Creek, MT · ~14 mi~14 miSmall squareAlfalfaCertified weed-free alfalfa hay, small square bales, around 270 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-590-9026
Philipsburg, MT · ~68 mi~68 miSmall squareGrassCertified weed-free grass hay, small square bales, around 23 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-560-7480
Sidney, MT · ~386 mi~386 miSmall squareAlfalfaCertified weed-free grass/alfalfa hay, small square bales, around 24 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-480-3401
Sidney, MT · ~386 mi~386 miSmall squareAlfalfaCertified weed-free grass/alfalfa hay, small square bales, around 24 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-480-2311
Billings, MT · ~202 mi~202 miSmall squareGrassCertified weed-free grass hay, small square bales, around 2 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 661-316-9050
Billings, MT · ~204 mi~204 miSmall squareGrassCertified weed-free grass hay, small square bales, around 70 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023, 2024 and 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-839-6289
Worden, MT · ~214 mi~214 miSmall squareAlfalfaCertified weed-free alfalfa hay, small square bales, around 9 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023, 2024 and 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-860-9259
Worden, MT · ~214 mi~214 miSmall squareAlfalfaCertified weed-free grass/alfalfa hay, small square bales, around 3 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2023 and 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-670-7758
Worden, MT · ~214 mi~214 miSmall squareGrassCertified weed-free grass hay, small square bales, around 21 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2024 (the roster carries no prices — price by phone)checked Oct 20callCall 406-855-3040
Dillon, MT · ~129 mi~129 miSmall squareAlfalfaCertified weed-free grass/alfalfa hay, small square bales, around 8 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-905-3414
Highwood, MT · ~83 mi~83 miSmall squareAlfalfaCertified weed-free grass/alfalfa hay, small square bales, around 10 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-781-5178
Kila, MT · ~122 mi~122 miSmall squareGrassCertified weed-free grass hay, small square bales, around 20 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-607-9853
Clancy, MT · ~45 mi~45 miSmall squareGrassCertified weed-free grass hay, small square bales, around 112 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-459-9528
Big Timber, MT · ~143 mi~143 miSmall squareAlfalfaCertified weed-free grass/alfalfa hay, small square bales, around 10 tons declared; listed by the Montana Department of Agriculture as a certified weed-free forage producer in 2025 (the roster carries no prices — price by phone)checked Oct 20callCall 406-930-0770
~66 mi~66 miLarge square4×4×8Grass2025 grass hay in 4x4x8 big squares, listed at $130.00 a ton. The seller says the bales "are approximately 1500 lbs" — a hedged figure, so no per-bale price is worked out from it (price by the ton — ask for a per-bale quote)checked Aug 11callHay Hotline listing ↗
~184 mi~184 miRoundHard red winter wheat forage in net-wrapped rounds, listed at $120.00 a ton. The seller’s own words are "in 1000~1200 pound rounds" and "$65-$75 per Round" — both ranges rather than stated figures, so neither a weight nor a per-bale price is recorded (price by phone or email)checked Aug 11callHay Hotline listing ↗
Hall, MT · ~51 mi~51 miRoundAlfalfaDeliversLarge round bales of alfalfa or grass, first or second cutting, off a ranch 8 miles south of Drummond; the site states "Weight Varies: 1,200 to 1,500+ lbs per bale", an open-ended range, so no weight is recorded. The page itself reads "Call for price, weight varies per bale" (an old $200.00-per-ton line survives only in hidden markup and is not shown). Delivery available for an additional fee; contact Lonichecked Oct 13callCall 406-540-1000
Hamilton, MT · ~103 mi~103 midetails in notesFeed mill and agronomy business on Mill Street carrying locally grown hay alongside horse pellets; hay here is store inventory rather than the yard’s own crop. Open Mon-Fri 8:30-5:30 and Sat 9-4 (prices by phone)checked Aug 11callCall 406-363-2334
~89 mi~89 miRound1,060 lbAlfalfa2026 first cutting grass/alfalfa cut in mid-June, so finer stemmed than July grass hay; no rain and net wrapped, with the seller stating the round bales weigh about 1,060 lbs. The ad is now an "End of season clearance sale" quoting "just over $140 per ton" with no per-bale price (it was $120 a bale) — call for the bale pricechecked Oct 20callView listing ↗
~105 mi~105 midetails in notesOat and barley hay at 155 a ton, with no bale weight or size given — call for pricingchecked Oct 20callView listing ↗
~42 mi~42 miAlfalfa2026 hay barley in 3x4 squares the ad gives as 1150-1200 and 68” rounds as 1200-1325, at $180 per ton with discounts on large orders; nitrates good, lab tests posted, some grass/alfalfa underneath — call for pricingchecked Oct 20callView listing ↗
~238 mi~238 miAlfalfa1st, second and third cutting alfalfa at $300 a ton and hay barley at $225 a ton, plus 2026 malt barley straw at $100 a ton in rounds and some 3x4x8s; no per-bale price — call for pricingchecked Oct 20callView listing ↗
~195 mi~195 miSmall squareAlfalfaPremium straight alfalfa small bales stored in a shed, sold in 21-bale bundles at $230 per bundle rather than by the bale — call for pricingchecked Oct 20callView listing ↗
~124 mi~124 midetails in notesWheat hay with very low nitrates, three wraps of net wrap, at $130/ton in the ad text (the title still says $150/ton), with no bale weight given — call for pricingchecked Oct 20callCall 406-250-6853
~124 mi~124 midetails in notesGood quality teff grass hay; the ad prints “$100” without saying per bale or per ton, or what size bale — call for pricingchecked Oct 20callView listing ↗
Three Forks, MT · ~89 mi~89 miLarge square4×4AlfalfaMixDelivers700 tons of 2nd cutting alfalfa, tarped, at $265/ton, 250 tons of 1st cutting alfalfa at $250/ton and 300 tons of 4x4's mixed hay, tarped, at $265/ton, "All located near Bozeman, MT" (Oct 15 issue; earlier issues placed Doug's hay near Three Forks and Manhattan); delivery available. No bale weight is given, so no per-bale price — call for pricingchecked Oct 20callCall 406-581-4124
~91 mi~91 miGrassPremium grass horse hay, 2026 first cutting plus a small amount of 2026 second cutting; the ad states no bale type or weight — call for pricingchecked Oct 20callView listing ↗
Lockwood, MT · ~207 mi~207 miRoundAlfalfaTimothyMixDeliversHay yard in Lockwood (south of I-90 at the Johnson Lane exit, Billings) with round bales in stock: 1st and 2nd cutting grass/alfalfa mix, 1st cutting straight alfalfa, 1st cutting irrigated straight grass, and 1st cutting timothy and meadow brome grass. They load your trailer or deliver, including semi loads to your farm or ranch. The ad gives no prices — callchecked Oct 20callCall 406-670-6551
Lockwood, MT · ~207 mi~207 miLarge squareAlfalfaDeliversStraight alfalfa in large squares at the company's Lockwood hay yard (Johnson Lane exit off I-90, Billings): 2nd cutting in 3x3s and 1st cutting in 3x4s. Pickup with loading, delivery or semi loads offered. The ad gives no prices — callchecked Oct 20callCall 406-670-6551
~66 mi~66 miLarge square4×4AlfalfaOrchardDeliversSecond cutting orchard grass and second cutting alfalfa in 4x4 square bales, no rain, nice and green. The seller quotes $250/ton and states no bale weight, so there is no per-bale figure — call to confirm. Delivery availablechecked Oct 20callView listing ↗
~124 mi~124 miSmall squareMixDeliversFirst cutting grass mix in small squares, spot sprayed only as needed, stacked and stored dry. The seller prices it per ton — $300 a ton, you load — or 4 1/2 tons delivered within 15 miles of Glacier Park International Airport for $1450. No bale weight is given, so no per-bale price — call to confirmchecked Oct 20callView listing ↗
Stevensville, MT · ~91 mi~91 miAlfalfaMixDeliversGrass/alfalfa mix hay (2nd cutting) and straight grass mix, delivered and stacked in your barn — delivery only, the seller does not sell out of the stack, 2 ton minimum. The ad states no bale type for this hay and no price — call Randy for price and to get on this year's delivery listchecked Oct 20callCall 406-381-1177
Stevensville, MT · ~91 mi~91 miLarge square3×4×8AlfalfaMixDeliversLarge alfalfa mix square bales, which the ad writes as "3 / 4 / 8"; delivery only (the seller does not sell out of the stack), 2 ton minimum — call Randy for pricechecked Oct 20callCall 406-381-1177
~174 mi~174 miSmall square55 lbTimothyBarn-stored timothy hay in small squares, which the seller gives as 55 lb (written "55/lb"); they quote 250.00$/ton, you pick up and load (per-ton pricing — call to confirm the per-bale cost)checked Oct 20callView listing ↗
~81 mi~81 miRoundAlfalfaVery high quality second cutting alfalfa in rounds, which the seller gives as approximately 1250 to 1350 pounds (a range); 337 bales, just over 200 tons. They ask 250 per ton — per-ton pricing, call to confirm the per-bale costchecked Oct 20callView listing ↗
~39 mi~39 miLarge square3×4×8AlfalfaPremium alfalfa in 3x4x8 big squares, cut early with no rain; tests posted: 1st cutting 19.9 protein / 157 RFV and 17.6 protein / 160 RFV, 2nd cutting 18.8 protein / 155 RFV. 500 tons left; pricing depends on quantity purchased — callchecked Oct 20callCall 406-590-4440
~37 mi~37 miGrassCertified weed free grass hay in the Helena valley, offered for feeding in the parks where certified hay is required; the ad gives no bale type or price — call for more informationchecked Oct 20callCall 406-449-3897
~91 mi~91 miRound1,125 lbGrassGrass cattle hay in round bales the seller states at 1,125 lb (written "1,125#") — call for pricingchecked Oct 20callView listing ↗
~60 mi~60 miSmall squareAlfalfaMixDelivers2026 premium horse hay in small squares, straight grass and grass/alfalfa mix, locally grown in central Montana; they deliver and stack. The ad gives no price — call or text for detailschecked Oct 20callCall 406-250-0929
~160 mi~160 miLarge square3×3×8GrassGrass hay in 3x3x8 bales, no rain; the seller quotes "$25-$45/bale, depending upon species of grass" — a range, not a single price, so call for the price of the grass you wantchecked Oct 20callView listing ↗
Lockwood, MT · ~207 mi~207 miSmall squareAlfalfaMixDelivers21-bale bundles of small square bales, a 50/50 alfalfa/grass mix, at the company's Lockwood hay yard (south of I-90 at the Johnson Lane exit, Billings). They load your trailer or deliver. The ad gives no prices — callchecked Oct 20callCall 406-670-6551
~82 mi~82 miRoundAlfalfaMixDeliversStraight grass, grass/alfalfa mix and straight alfalfa in large round bales of approximately 1500 lbs, "starting at 200 per ton" with discounts for large quantities and no per-bale price; delivery available — call for pricingchecked Oct 20callView listing ↗
~41 mi~41 miSmall square85 lbAlfalfaAlfalfa grass small square bales at a stated 85 lb ("weigh 85 lbs"), in excellent condition; the seller can load you out and says the hay is going fast. The listing price field reads $250 but the text gives no price or unit — callchecked Oct 20callView listing ↗
~41 mi~41 miLarge square3×4×8AlfalfaDelivers2nd cut alfalfa in 3x4x8 bales; the seller can deliver 20 ton loads. The listing price field reads $200 but the text never says whether that is per bale or per ton — callchecked Oct 20callCall 406-788-5522
~36 mi~36 miRoundAlfalfa4 large round grass-alfalfa second-cutting bales left, clean but rained on; the seller can load, calls only. The ad's main lot (about 20 large round kochia bales) is weed forage and is not listed here. No price in the ad (the price field is a $123 placeholder) — callchecked Oct 20callCall 406-788-4786
~103 mi~103 miGrassHigh quality grass hay for horses. The listing price field reads $300 but the text gives no price, unit or bale type — call. The ad gives Hamilton; Craigslist pins it at Victor · bale type not statedchecked Oct 20callView listing ↗
~82 mi~82 miAlfalfaThird cutting alfalfa, 70 to 75 bales; no price in the ad ("Let's make a deal!" — the price field is a $1 placeholder) and no bale type stated — call · bale type not statedchecked Oct 20callView listing ↗
~78 mi~78 miRoundGrassLarge round bales of new-seeded grass that "contains some wild oats", forage samples available; the seller quotes $165/Ton (per-ton pricing — call to confirm the per-bale cost) and will load. The same ad lists straight grass and grass/alfalfa rounds at $200/Tonchecked Oct 20callCall 406-289-0741
~78 mi~78 miRoundAlfalfaLarge round net-wrapped bales of straight grass and grass/alfalfa, 1st and 2nd cutting, forage samples available; the seller quotes $200/Ton (per-ton pricing — call to confirm the per-bale cost) and will load. The same ad lists irrigated barley straw rounds at $40/bale and new-seeded grass rounds at $165/Tonchecked Oct 20callCall 406-289-0741
Red Lodge, MT · ~198 mi~198 miLarge square3×4AlfalfaDeliversAlfalfa in 3x4 bales, offered both barn stored and tarped; the ranch delivers 25-40 ton loads. The listing price field reads $200 but the text gives no price or unit — call. The ad is pinned at Bearcreek but gives the ranch's location as Red Lodge, MTchecked Oct 20callCall 406-425-1098
~97 mi~97 miLarge square3×4AlfalfaThird cutting alfalfa/grass hay in 3x4 squares, no rain, at $275/ton; the seller gives the bales as "Approximately 1300 lbs. each" and quotes no per-bale price (per-ton pricing — call to confirm the per-bale cost). Forage test data available soon. Seller loads, buyer hauls; scale nearbychecked Oct 20callView listing ↗
Fairfield, MT · ~41 mi~41 miSmall square60 lbAlfalfaDelivers1st and 2nd cutting horse hay in small squares (listed as 16x18x32) sold in 18-bale bundles rather than by the bale: $180/bundle for 1st cutting (about 55/45 alfalfa/grass), $200 for 2nd (about 60/40) and $225 for certified. Bales "average about 60 pounds each"; put up without rain and stored in a hay shed. Delivery and stacking for a fee (shed needs at least a 10'x10' door) (prices by the bundle — call to confirm)checked Oct 20callCall 406-467-2123
Red Lodge, MT · ~198 mi~198 miLarge square3×4TimothyDeliversTimothy grass in 3x4 bales, listed under "Barn stored 3x4"; the ranch delivers 25-40 ton loads. The ad gives no price for it (the listing price field reads $200 with no unit) — call. The ad is pinned at Bearcreek but gives the ranch's location as Red Lodge, MTchecked Oct 20callCall 406-425-1098
Red Lodge, MT · ~198 mi~198 miLarge square3×4DeliversHay barley the ranch gives as "20% protein", in 3x4 bales listed under "Tarped 3x4"; the ranch delivers 25-40 ton loads. The ad gives no price for it (the listing price field reads $200 with no unit) — call. The ad is pinned at Bearcreek but gives the ranch's location as Red Lodge, MT. Cereal hay, not strawchecked Oct 20callCall 406-425-1098
~66 mi~66 miRound4×4Alfalfa3rd cutting straight alfalfa in bales the seller gives as 4x4; they quote $235.00 per ton and put the weight at "about #1900 per bale" — a hedged figure, so there is no per-bale price (per-ton pricing — call to confirm the per-bale cost). The ad is titled Townsend and pinned near Winstonchecked Oct 20callView listing ↗
Corvallis, MT · ~97 mi~97 miSmall squareGrassMixA field mix of grass hay in small bales at $300 per ton, with no per-bale price or bale weight (per-ton pricing — call to confirm the per-bale cost). The seller gives the location as the Victor/Corvallis area, east side; calls only, no texts or emailschecked Oct 20callCall 406-381-8466
~36 mi~36 miGrass2 bales of 2026 irrigated grass hay, "Put up right", .92 total ton; the listing price field reads $200 but the text gives no price or unit (per bale, per ton or for both) and no bale type — call · bale type not statedchecked Oct 20callView listing ↗
Selling hay? Listing is free. Buyers here are already looking.List your hay ›

What hay costs in Montana

BaleWise tracks 200 hay listings in Montana, 108 with listed prices, checked October 20, 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 $65.00 to $220 a bale across prices from 14 sellers, with a midpoint of $140. 4×5-and-under rounds: $45.00 to $120 across prices from 10 sellers. Large squares: $65.00 to $195 across prices from 7 sellers.

Verdicts on the board above compare a listing against other Mountain West 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 Montana only. Buying near a state line? The full Mountain West board includes sellers just over it.