Typical grass seed bag prices range from $15 to $60
A standard bag of grass seed costs between $15 and $60, depending on the type of grass, bag size, and where you buy it. The most common size is 5 pounds, which typically runs $20 to $40. Smaller bags (1 to 3 pounds) cost less per bag but more per pound, while larger bags (10 to 50 pounds) cost more upfront but offer better value if you're seeding a big area.
The price difference comes down to what's inside. Premium seed blends designed for shade, drought, or high traffic cost more than basic mixes. Seed from major brands like Scotts, Pennington, or Jonathan Green sits at the higher end. Store brands and bulk suppliers charge less but may have lower germination rates or less consistent quality.
Where you shop matters too. Big-box stores like Home Depot and Lowe's often run seasonal sales in spring and fall, bringing prices down 20 to 30 percent. Online retailers like Amazon and specialty seed companies may charge more per bag but offer varieties you won't find locally. Local garden centers typically price higher than chains but can advise on what grows best in your region.
Key Takeaways
- A 5-pound bag of grass seed usually costs $20 to $40, with premium blends running higher and store brands running lower.
- Larger bags (10 to 50 pounds) have a lower cost per pound but require more upfront money and work best for seeding lawns over 5,000 square feet.
- Spring and fall sales at big-box stores can cut prices by 20 to 30 percent compared to summer pricing.
- The type of grass seed — shade mix, drought-tolerant, or basic perennial rye — affects price more than the brand name does.
How bag size affects what you pay per pound
Smaller bags cost less money upfront but charge you more for each pound of seed. A 1-pound bag might cost $8 to $12, which works out to $8 to $12 per pound. A 5-pound bag at $25 brings the per-pound cost down to $5. A 50-pound bulk bag at $80 to $120 costs just $1.60 to $2.40 per pound.
The trade-off is storage and waste. Grass seed stays viable for about one year in a cool, dry place, so buying a 50-pound bag makes sense only if you plan to use most of it within that window. Leftover seed loses germination power and becomes less reliable. For a typical residential lawn under 5,000 square feet, a 5-pound or 10-pound bag is usually the right choice.
What type of grass seed costs the most
Specialty blends — seed mixed for shade, drought tolerance, or heavy foot traffic — cost 30 to 50 percent more than basic mixes. A shade blend might run $35 to $50 for 5 pounds, while a standard perennial ryegrass blend costs $20 to $30 for the same size.
Native grass seed and fine fescue blends also command higher prices because they're less common and appeal to a smaller market. Seed treated with fungicide or other coatings costs more but reduces the risk of disease in wet conditions. Basic Kentucky bluegrass or perennial rye without any special treatment is the cheapest option and works fine for most lawns in temperate climates.
Seasonal pricing and when to buy
Spring (March through May) and fall (August through October) are peak seeding seasons, and prices reflect demand. However, these are also when retailers run the biggest sales. Home Depot and Lowe's often discount seed 20 to 30 percent during these windows to move inventory before the season ends.
Summer and winter are slower seasons, so prices stay steady but sales are rare. If you're not in a rush, waiting for a spring or fall sale can save you $5 to $15 per bag. Buying in bulk during a sale — say, three or four bags at once — sometimes unlocks additional discounts at garden centers.
Brand name versus store brand pricing
Major brands like Scotts, Pennington, and Jonathan Green typically cost 10 to 20 percent more than store brands from Home Depot, Lowe's, or Ace Hardware. A Scotts 5-pound bag might cost $35, while an equivalent Lowe's brand bag costs $25 to $28.
The price difference doesn't always mean better results. Store brands often meet the same germination standards and contain similar seed varieties. The main difference is marketing and packaging. If you're seeding a small patch or testing a new area, a store brand is usually the smarter choice. For large areas where consistency matters, a trusted brand may be worth the extra cost.
Buying in bulk and calculating cost per square foot
If you're seeding a large lawn or multiple properties, buying seed in bulk cuts your per-pound cost dramatically. A 50-pound bag from a farm supply store or online seed company costs $80 to $150, or about $1.60 to $3 per pound — roughly half the price of a 5-pound bag.
To figure out how much seed you need, measure your lawn in square feet and check the bag label for the process rate. Most bags list how many pounds cover 1,000 square feet. A typical lawn of 10,000 square feet seeded at 5 pounds per 1,000 square feet requires 50 pounds total. Buying one 50-pound bulk bag costs less and involves less waste than buying ten 5-pound bags.
Where to find the best prices
Home Depot and Lowe's stock the widest selection and run frequent sales, making them reliable for competitive pricing. Local garden centers know your climate and soil and can recommend the right seed, though prices run 10 to 15 percent higher. Online retailers like Amazon, Seed Superstore, and Johnny's Selected Seeds offer specialty varieties and bulk options but charge shipping, which can add $10 to $20 to your order.
Farm supply stores like Tractor Supply or local co-ops often have the lowest per-pound prices on bulk seed but may not stock small bags. Costco and Sam's Club occasionally carry grass seed at warehouse prices, but selection is limited and changes by season. Compare the total cost including shipping before ordering online — a $5 savings per bag disappears if shipping costs $25.
Frequently Asked Questions
How much grass seed do I need for my lawn?
Check the process rate on the bag label — most list pounds per 1,000 square feet. Measure your lawn, divide by 1,000, and multiply by the process rate. A 10,000-square-foot lawn seeded at 5 pounds per 1,000 square feet needs 50 pounds total. Overseeding (using more seed than the label recommends) costs more but fills in bare spots faster.
Is expensive grass seed worth the cost?
Premium seed blends are worth the cost if your lawn has specific challenges — deep shade, heavy clay soil, or drought stress. For a basic lawn in average conditions, a mid-range seed from a major brand or store brand performs just as well. Test a small area with cheaper seed first if you're unsure.
Can I use last year's grass seed?
Grass seed loses germination power over time. Seed stored in a cool, dry place stays viable for about one year. After that, germination rates drop, meaning more seed fails to sprout. If you have leftover seed from last year, test it by placing 10 seeds on a damp paper towel and counting how many sprout after a week. If fewer than 7 sprout, buy fresh seed.
Do I need to buy seed treatment or coating?
Seed coatings (fungicide, colorant, or tackifier) add $5 to $10 per bag and reduce disease risk in wet conditions. They're useful if you're seeding in spring when soil is wet or if your lawn has a history of fungal problems. For dry climates or fall seeding, uncoated seed works fine and costs less.
What's the difference between grass seed and grass starter fertilizer?
Grass seed is just the seed. Starter fertilizer is a separate product designed to feed new seedlings. You can buy seed and fertilizer separately or as a combined product. Combined products cost more per bag but save a trip to the store. For best results, explore both — seed first, then starter fertilizer — but they're not the same thing.