The most reliable sources are farm supply stores, garden centers, and online retailers that ship bulk orders

Straw for mulch is sold at farm supply chains like Tractor Supply and Rural King, at garden centers including local nurseries and big-box stores like Home Depot and Lowe's, and through online retailers like Amazon that carry compressed bales. Farm supply stores usually stock it year-round and often have the lowest per-bale price because they buy direct from farms. Garden centers stock it seasonally—heaviest in spring and fall—and may charge more per bale but let you inspect quality before buying. Online ordering works if you need delivery, though shipping costs can be high for something that weighs 40 to 50 pounds per bale.

The choice depends on what you need: if you're mulching a large area and want the best price, a farm supply store is your first stop. If you're mulching a small bed and want to see what you're buying, a local garden center lets you pick through the pile. If you can't transport bales yourself, online delivery may be worth the extra cost.

Key Takeaways

  • Farm supply stores like Tractor Supply and Rural King usually have the lowest prices and stock straw year-round, though selection may be limited to agricultural-grade bales.
  • Garden centers and big-box stores let you inspect bales for mold, dust, and seed content before buying, but prices are typically higher than farm supply stores.
  • Straw sold for mulch should be weed-free or low-weed, free of visible mold, and stored in a dry place—check the bale by feel and smell before purchase.
  • Online retailers offer delivery but charge shipping costs that can exceed the price of the straw itself for single or small orders.
  • Spring and fall are peak seasons; winter and summer stock may be limited or unavailable at some retailers.

Farm supply stores: lowest prices, year-round stock

Tractor Supply, Rural King, and independent farm co-ops sell straw bales at the lowest per-unit price because they source directly from farms and sell high volume. A bale typically costs $4 to $8 at these stores, compared to $6 to $12 at garden centers. They stock year-round because farmers use straw for animal bedding and feed, so supply is consistent.

The trade-off is that farm supply stores may not separate "mulch-grade" from "bedding-grade" straw. Both are the same product, but bedding-grade bales sometimes contain more dust or seed heads because they're not sorted for landscaping use. Ask the staff whether the bales in stock are weed-free or low-weed—most are, but it's worth confirming. You'll also need to transport the bales yourself; farm supply stores rarely deliver.

Garden centers and big-box retailers: inspect before you buy

Local garden centers, Home Depot, and Lowe's sell straw bales in spring and fall, when homeowners are most active with landscaping. Prices range from $6 to $12 per bale depending on location and whether the straw is labeled as weed-free. The advantage is that you can open a bale, feel the straw, and check for mold, excessive dust, or visible seed heads before paying.

These retailers also offer delivery or curbside pickup at many locations, which saves you the work of loading and transporting heavy bales. However, stock runs out quickly during peak season—if you wait until late spring, the best bales may be gone. Winter and summer inventory is often unavailable.

Online retailers: convenience with shipping costs

Amazon, Walmart, and specialty garden retailers ship straw bales, usually in compressed form to reduce shipping weight. A single bale may cost $8 to $15 plus $15 to $40 in shipping, depending on your location and the retailer's warehouse distance from you. For a small project—one or two bales—online ordering can be reasonable. For larger orders, shipping costs quickly exceed what you'd pay at a farm supply store.

Read the product description carefully: some online listings sell "straw-like" products that are actually processed hay or other materials. Look for the word "straw" (hollow stems) rather than "hay" (dried grass with seed heads). Check the reviews for mentions of mold, excessive dust, or seed content, since you can't inspect the bale before it arrives.

What to check when you inspect a straw bale

Before you buy, open or partially open a bale and look for these signs of quality. The straw should be dry to the touch, golden or pale yellow in color, and smell like dried grass—not musty or moldy. If the bale feels damp or smells sour, it has been stored wet and may have mold inside that you can't see from the outside.

Feel the straw between your fingers: it should be relatively clean, without excessive dust or chaff. A small amount of dust is normal, but if your hands are covered in fine powder after handling it, the bale has been stored in poor conditions. Look for visible seed heads or green material—these indicate the straw contains weed seeds or was harvested too early. Weed-free straw is more expensive but worth the cost if you're mulching a bed where you don't want weeds.

Check the bale's weight and density. A well-compressed bale is denser and heavier, which means more straw per bale and better coverage. A loose, fluffy bale may look bigger but contains less actual material.

Timing your purchase: seasonal availability

Straw is most abundant and cheapest in late summer and early fall, when farmers harvest and bale their crops. Spring is the second-busiest season for garden centers and big-box stores. Winter and midsummer stock is often limited or unavailable, especially at retailers that don't serve agricultural customers year-round.

If you're planning a large mulching project, buy in fall or early spring when selection is widest and prices are competitive. If you need straw in winter or summer, call ahead to confirm stock before making the trip.

Calculating how many bales you need

One straw bale covers roughly 8 to 12 square feet at a 3-inch depth, depending on how densely you spread it and how much the bale compresses when you fluff it. To estimate, measure the length and width of the area you're mulching in feet, multiply them together, then divide by 10 to get a rough bale count.

For example, a bed that is 20 feet long and 4 feet wide is 80 square feet. Divided by 10, you need about 8 bales. Buy one or two extra to account for settling and gaps. If you're unsure, bring the measurements to the garden center and ask staff for their estimate—they see this calculation daily and can give you a more precise number based on how they've seen straw perform in your area.

Frequently Asked Questions

Is straw the same as hay?

No. Straw is the hollow stem left after grain is harvested; it contains few seeds and is better for mulch. Hay is dried grass cut for animal feed; it contains many seeds and will sprout weeds in your garden. Always buy straw, not hay, for mulching.

Can I use straw from a farm directly instead of buying bales?

Yes, if you know a farmer who has straw available. Prices are often lower, and you can inspect the material before transport. Ask whether the straw was treated with pesticides or herbicides—some farms spray their fields, and you'll want to avoid that for vegetable gardens.

What's the difference between weed-free and regular straw?

Weed-free straw has been cleaned or sourced from fields that were sprayed to kill weeds before harvest, so it contains few or no viable seeds. Regular straw may contain some weed seeds. Weed-free costs more but saves you from pulling weeds later. For vegetable beds, it's worth the extra cost.

Do I need to wet straw after I spread it?

No. Straw doesn't need watering to stay in place. Water your soil and plants as usual; the straw will stay put on its own. Wetting straw can encourage mold growth if the layer is too thick or the soil underneath stays wet.

How long does straw mulch last?

Straw breaks down over one to two seasons depending on moisture, temperature, and foot traffic. In warm, wet climates it decomposes faster. In cool, dry climates it lasts longer. Plan to reapply every year or every other year to maintain coverage.