Calcmeister

Grass seed calculator

Measure the length and width of your lawn in feet. If your lawn is irregular, estimate the average length and width. Then enter the grass type, waste factor, bag size, and price per bag to estimate the seed needed and cost.

ft

Length of the lawn area.

ft

Width of the lawn area.

%

Extra seed to account for uneven coverage and errors.

lbs

Weight of one bag of seed.

$

Cost of one bag of seed.

Lawn area
– sq ft
Seed needed
– lbs
Bags needed
– bags
Seed material cost
– $

    How It Is Calculated

    This calculator helps you determine the amount of grass seed needed for a rectangular lawn, the number of bags to buy, and the total material cost. The calculation proceeds in several steps.

    Lawn Area

    First, compute the area of your lawn in square feet by multiplying its length by its width:

    Area = L × W

    where L is the length in feet and W is the width in feet.

    Seed Needed Before Waste

    Next, use the seeding rate for your chosen grass type. The rate is given in pounds per 1000 square feet. For example, Kentucky Bluegrass uses 3 lbs/1000 sq ft, while Bermuda Grass uses 1.5 lbs/1000 sq ft. The seed needed before accounting for waste is:

    Seed before waste = (Area / 1000) × R

    where R is the seeding rate in lbs/1000 sq ft.

    Apply Waste Factor

    To account for uneven coverage, overlaps, and errors, add a waste percentage. The final seed needed is:

    Seed needed = Seed before waste × (1 + W / 100)

    where W is the waste factor in percent. The result is rounded to one decimal place.

    Bags Needed

    Divide the total seed needed by the bag size and round up to the nearest whole number, because you cannot buy a fraction of a bag:

    Bags needed = ceil(Seed needed / B)

    where B is the bag size in pounds.

    Total Cost

    Finally, multiply the number of bags by the price per bag:

    Total cost = Bags needed × P

    where P is the price per bag in dollars. The result is rounded to two decimal places.

    Assumptions

    Worked Example

    Suppose you have a lawn that is 50 ft long and 30 ft wide. You choose Fine Fescue (seed rate 5 lbs/1000 sq ft), a waste factor of 10%, bag size of 20 lbs, and price per bag of $50.

    1. Lawn area = 50 ft × 30 ft = 1500 sq ft.
    2. Seed before waste = (1500 / 1000) × 5 = 7.5 lbs.
    3. Seed needed = 7.5 × (1 + 10/100) = 7.5 × 1.1 = 8.25 lbs, rounded to 8.3 lbs.
    4. Bags needed = ceil(8.3 / 20) = ceil(0.415) = 1 bag.
    5. Total cost = 1 × $50 = $50.00.

    Thus, you need 8.3 lbs of seed, which means buying 1 bag at a cost of $50.00.

    Practical Tips

    Related calculators

    Calculators that go with this one:

    Questions and answers

    How do I measure my lawn if it's not a perfect rectangle?

    Break the lawn into smaller rectangles, measure each, and add the areas together. For curved areas, approximate with rectangles or use an online mapping tool.

    What if I am overseeding an existing lawn?

    For overseeding, use half the seeding rate shown in the calculator. For example, if the rate is 5 lbs/1000 sq ft, use 2.5 lbs/1000 sq ft.

    Why do I need to round up the number of bags?

    Seed bags are sold as whole units. Rounding up ensures you have enough seed to cover the entire area, including the waste allowance.

    Can I use this calculator for other types of seed?

    Yes, but the seeding rates are for common grass types. For other seeds, adjust the rate manually by choosing the closest option or using a custom rate if available.

    Last reviewed: 2026-10-17. Results are estimates for planning. Check them before you rely on them for design, purchase or safety decisions.