BaleWiseBaleWise

Hay prices in New Hampshire

39 listings · updated October 23, 2026

Type
Cut
Form
Size
Delivery
Stratham, NH · ~42 mi~42 miSmall square1st cut2026 1st cut at Majestic Meadows Farm · 2nd cut $9 (a separate row) · delivery possible to towns near Newburyport (Rowley, Ipswich, Hamilton) for +$1.00/bale on a 100-bale minimum · cash, calls only, call before comingchecked Oct 23$7.00/bale
Charlestown, NH · ~39 mi~39 miSmall square1st cutDelivers1st cut hay for feeding · palletized option, 24–32 bales/pallet · call to arrange deliverychecked Oct 23$8.00/bale
Candia, NH · ~23 mi~23 miSmall square1st cutDeliverstaking 2026 orders — 1st or 2nd crop, same price · 40–50 lb stated, twine-tied, soil-tested fields · 25-bale minimum; delivers within ~30 min for 25+checked Sep 18$10.00/bale
Concord, NH · ~7 mi~7 miSmall squareAlfalfa1st cutown-brand local 1st cut at 3 NH stores (Concord, Hooksett, Belmont) · 2nd cut $12.75 · compressed: 1st $12, 2nd $15, alfalfa $20checked Oct 23$10.50/baleStore premium
Washington, NH · ~26 mi~26 miSmall square1st cutsquare · 1st cut $8 / 2nd cut $10 square bales, in the field, you pick up (prices re-printed in the Jul 2026 NHFB hay listing)checked Oct 23$8.00/bale
West Lebanon, NH · ~41 mi~41 mi40 lbAlfalfaDeliversthe store's own-brand "Baled Hay," sold by the bale in a variant listed as "40 LB" · the store also carries compressed alfalfa bales · local pickup or local delivery in the Upper Valley · cutting and bale type not statedchecked Oct 23$11.49/bale
~42 mi~42 miSmall square1st cutDeliversnew 2026 1st cut, "Approximately 40-50 lbs" · $9.00 a bale out of the barn, $11.00 delivered with a 20-bale minimum · the ad no longer offers the $7 off-the-wagon pricechecked Oct 23$9.00/bale
Stratham, NH · ~42 mi~42 mi2nd cutnew 2026 2nd cut · bale type and weight not stated · cash only, calls only — no emails or texts · same farm as the $7 1st-cut rowchecked Oct 23$9.00/bale
~30 mi~30 miRoundDeliverstwo dry round bales from the 2025 crop, third cut · the seller calls them "extra heavy but hay is dry" and does not give a weight · local delivery possible · only 2 baleschecked Oct 23$75.00/bale
~41 mi~41 mi50 lbfeed hay for horses at a stated "about 50 lbs. each" · $7 off the wagon · wagon loads available · the same ad sells second crop at $10 (a separate row), lower-grade hay for goats at $6 and wet mulch hay at $5 · bale size and cutting not statedchecked Oct 23$7.00/bale
Charlestown, NH · ~39 mi~39 miSmall squareStrawseedless winter rye straw, which the farm says it cuts at pollination so no seed develops, grown with no pesticides · $11/bale for 10 or more, $10 over 50, and a lower-grade seedless straw at $8 · palletized in 24 or 32 bales, plastic twine · the farm's Craigslist ad gives the bale size as 14x18x30. Bedding straw, not feed haychecked Oct 23$12.00/bale
~39 mi~39 mi2nd cut2nd cut hay off manured fields · bale type and weight not statedchecked Oct 23$6.00/bale
Rollinsford, NH · ~40 mi~40 miRound2026 dry round bales, certified organic · $65 each, $60 each for 10 or more · cutting, size and weight not statedchecked Oct 23$65.00/bale
~38 mi~38 miDeliverslate-cut hay the seller calls "okay, never wet" and says "is not second crop" · loads off the wagon, or the seller can bring a pickup load in the Dover area · bale type, size and weight not statedchecked Oct 23$5.00/bale
~63 mi~63 miSmall square35 lbDeliverssquare bales "about 35 lbs" from fertilized fields, for horses, sheep and goats · pickup or delivery · ask for Dave · cutting not statedchecked Oct 23$7.00/bale
~43 mi~43 mi1st cutDelivers2026 1st cut horse-quality hay, "average 30 to 40 lb bales" · pick up at the barn or delivery close to New Ipswich (fee for other towns) · cash only · bale type not statedchecked Oct 23$9.00/bale
~41 mi~41 mi2nd cutsecond crop hay, $10 a bale · the same ad sells first-quality horse hay at $7 off the wagon (a separate row) · bale type, size and weight not stated for the second cropchecked Oct 23$10.00/bale
~11 mi~11 miRound4×42nd cutDeliversdry, plastic-wrapped second crop in 4x4 bales at a stated "+- 600 lbs" · delivery possible for loads of 10–16, extra · the ad body gives no price; $110 is the listing's price field · call or text, no emailschecked Oct 23$110/balePriced high
New Boston, NH · ~25 mi~25 miSmall square2nd cutquality second cut square bales "weighing a little over 50 lbs each" · the ad says message for pricing; $15 is the listing's price field · pickup by arrangementchecked Oct 23$15.00/bale

Call for price

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

Salem, NH · ~43 mi~43 miSmall squareAlfalfaTimothyDeliversCanadian timothy, 2nd cut grass, western alfalfa, plus straw & teff · "pricing changes daily — call" · conveyor delivery into your loft · ton discountschecked Oct 23callCall 603-893-3739
North Stratford, NH · ~98 mi~98 miRoundDelivers1st & 2nd crop dry round bales (prices by phone)checked Oct 23callCall 603-631-5953
Pittsburg, NH · ~119 mi~119 miRoundDelivers1st & 2nd crop dry round bales (prices by phone)checked Oct 23callCall 603-246-8227
Landaff, NH · ~59 mi~59 miSmall square1st & 2nd crop small squares, 1st crop dry rounds, plus mulch hay (prices by phone)checked Oct 23callCall 603-348-0229
Temple, NH · ~38 mi~38 miSmall squareDelivers1st crop small square bales (prices by phone)checked Oct 23callCall 603-924-5002
Hollis, NH · ~41 mi~41 miSmall squareTimothyMixTimothy-mix horse-quality hay, small squares (prices by phone)checked Oct 23callCall 603-465-2672
New Ipswich, NH · ~43 mi~43 miSmall squareDelivers1st & 2nd crop small squares, 1st & 2nd crop dry rounds, plus round baleage (prices by phone)checked Oct 23callCall 978-407-6280
Loudon, NH · ~8 mi~8 miSmall square1st & 2nd crop small squares plus 1st & 2nd crop dry rounds (prices by phone)checked Oct 23callCall 603-435-7509
Andover, NH · ~13 mi~13 miSmall square1st crop dry-stock & mulch hay (lower-grade quality) (prices by phone)checked Oct 23callCall 603-848-0109
North Hampton, NH · ~47 mi~47 miSmall squareDelivers1st crop small square bales (prices by phone)checked Oct 23callCall 603-964-0674
Greenland, NH · ~44 mi~44 miSmall square1st & 2nd crop small square bales (prices by phone)checked Oct 23callCall 603-502-1805
Rochester, NH · ~32 mi~32 miSmall square1st & 2nd crop small square bales (prices by phone)checked Oct 23callCall 603-817-2954
Rochester, NH · ~32 mi~32 miSmall squareDelivers1st & 2nd crop small squares, 1st crop dry rounds, plus round baleage (prices by phone)checked Oct 23callCall 603-702-2490
Washington, NH · ~27 mi~27 miRoundDeliversQuality wrapped round bales from fertilized & composted fields (prices by phone)checked Oct 23callCall 603-715-0067
Rochester, NH · ~32 mi~32 miSmall square1st & 2nd crop hay (pasture-raised diversified farm) (prices by phone)checked Jun 17callCall 603-817-3383
Winchester, NH · ~55 mi~55 midetails in notes300-acre regenerative dairy; 1st & 2nd cut small squares plus round bales, and custom baling (prices by phone)checked Oct 23callCall 603-239-4397
Bath, NH · ~62 mi~62 miSmall squareSmall squares 1st & 2nd cut plus wrapped round bales, dry and ensiled (prices by phone) · listed in the Vermont Agency of Agriculture Feed Finder marketplace · contact Tara Roychecked Oct 23callDirectory ↗
Woodsville, NH · ~50 mi~50 miSmall squareSecond-cut small square bales · listed in the Vermont Agency of Agriculture Feed-Finder directory, which carries no price or contact details — call for pricechecked Oct 23callDirectory ↗
~50 mi~50 miDeliversWrapped hay, 1st, 2nd and 3rd cut, 75–85% dry matter · call for pricing, delivery (44-bale minimum) or pickup at the farmchecked Oct 23callView listing ↗
~44 mi~44 miSmall squareDeliversSeveral grades of 1st cut square bales at "$4.00 to $6.00 per bale" (beef/heifer hay up to horse hay), sisal-twine tied · delivery available, quoted by quantity and locationchecked Oct 23callView listing ↗
Selling hay? Listing is free. Buyers here are already looking.List your hay ›

What hay costs in New Hampshire

BaleWise tracks 39 hay listings in New Hampshire, 19 with listed prices, checked October 23, 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.

Across prices from 16 sellers the asking price runs $5.00 to $110 a bale. No single bale size has prices from 6 sellers behind it here yet, so that range mixes sizes. Use the Size filter on the board to compare like with like.

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