Lawn Mowing Cost Calculator

Calculate profitable lawn mowing prices and estimates based on lot size, commercial mower speed, trimming time, and your target hourly rate. Use the calculator below to quote single cuts, weekly maintenance, and bi-weekly schedules.

.ansd-calc{max-width:580px;margin:28px auto 36px;font-family:-apple-system,BlinkMacSystemFont,”Segoe UI”,Roboto,sans-serif} .ansd-calc fieldset{border:1px solid #e0e0e0;border-radius:6px;padding:24px 22px 18px;margin:0 0 20px;background:#fafafa} .ansd-calc legend{font-weight:600;font-size:15px;padding:0 6px;color:#1a1a1a} .ansd-calc label{display:block;font-size:14px;color:#444;margin:14px 0 4px;line-height:1.3} .ansd-calc label:first-of-type{margin-top:6px} .ansd-calc input[type=number],.ansd-calc select{width:100%;padding:9px 11px;border:1px solid #ccc;border-radius:4px;font-size:15px;box-sizing:border-box;background:#fff;color:#1a1a1a} .ansd-calc input:focus,.ansd-calc select:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 2px rgba(26,115,232,.15)} .ansd-calc .ansd-calc-hint{font-size:12.5px;color:#777;margin:2px 0 0;line-height:1.35} .ansd-calc-inline{display:flex;gap:10px} .ansd-calc-inline input{flex:2} .ansd-calc-inline select{flex:1.2} .ansd-calc button{display:block;width:100%;padding:12px;background:#1a73e8;color:#fff;border:none;border-radius:4px;font-size:15px;font-weight:600;cursor:pointer;margin:20px 0 0;transition:background .15s} .ansd-calc button:hover{background:#1558b0} .ansd-calc-results{border:1px solid #e0e0e0;border-radius:6px;padding:22px;margin:20px 0 0;background:#fff} .ansd-calc-results h3{font-size:16px;margin:0 0 14px;color:#1a1a1a} .ansd-calc-row{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid #f0f0f0;font-size:14.5px} .ansd-calc-row:last-child{border-bottom:none} .ansd-calc-row span:first-child{color:#555} .ansd-calc-row span:last-child{font-weight:600;color:#1a1a1a} .ansd-calc-row.ansd-calc-total{padding-top:12px;margin-top:4px;border-top:2px solid #1a73e8;border-bottom:none} .ansd-calc-row.ansd-calc-total span:last-child{color:#1a73e8;font-size:17px} .ansd-calc-note{font-size:13px;color:#777;margin:16px 0 0;line-height:1.45} .ansd-calc-results[hidden]{display:none!important} .ansd-table-wrap{overflow-x:auto;margin:24px 0 28px} .ansd-ref-table{width:100%;border-collapse:collapse;font-size:14.5px;line-height:1.5} .ansd-ref-table th{background:#f5f5f5;text-align:left;padding:10px 14px;border-bottom:2px solid #ddd;font-weight:600;color:#222} .ansd-ref-table td{padding:10px 14px;border-bottom:1px solid #eee;color:#333} .ansd-ref-table tr:hover td{background:#fafafa}
Lawn size & equipment details
Acres Sq. Ft.

Enter total turf area to be mowed (1 acre = 43,560 sq ft).

21″ Push / Self-Propelled Mower (0.5 acres/hr) 32″–36″ Commercial Walk-Behind (0.9 acres/hr) 48″ Commercial Stand-On / Zero-Turn (1.5 acres/hr) 60″ Commercial Zero-Turn Mower (2.2 acres/hr)

Determines cutting speed in open turf areas.

Hand work: string trimming fence lines, blade edging, and blowing clippings off hardscapes.

Flat, Open Turf (1.0x standard) Moderate Slopes / A Few Trees & Beds (1.15x) Steep Hills / Fenced Gates / Many Obstacles (1.30x) Overgrown or Wet Turf (1.50x)

Accounts for speed reductions from terrain and maneuvering.

Typical solo contractor rate: $60–$90/hr (covers labor, fuel, mower wear, and profit).

Base fee to unload the trailer and start the engine, regardless of size.

function runLawnCalc(){ var rawSize = parseFloat(document.getElementById(“lmSize”).value) || 0; var unit = document.getElementById(“lmUnit”).value; var mowerSpeed = parseFloat(document.getElementById(“lmMower”).value) || 1.5; var trimMin = parseFloat(document.getElementById(“lmTrim”).value) || 0; var diff = parseFloat(document.getElementById(“lmDifficulty”).value) || 1.0; var rate = parseFloat(document.getElementById(“lmRate”).value) || 75; var minCharge = parseFloat(document.getElementById(“lmMinCharge”).value) || 45;var acres = (unit === “sqft”) ? (rawSize / 43560) : rawSize; var mowMinutes = (acres / mowerSpeed) * 60 * diff; var totalMinutes = mowMinutes + trimMin; var totalHours = totalMinutes / 60; var basePrice = totalHours * rate; var finalPrice = (basePrice > minCharge) ? basePrice : minCharge;var weeklyMonthly = finalPrice * 4.333; var biweeklyMonthly = finalPrice * 2.167;function usd(v){ return “$” + v.toFixed(0).replace(/B(?=(d{3})+(?!d))/g, “,”); } function fmtTime(mins){ var m = Math.round(mins); if (m 0 ? rem + ” min” : “”); }document.getElementById(“lmTimeMow”).textContent = fmtTime(mowMinutes); document.getElementById(“lmTimeTrim”).textContent = fmtTime(trimMin); document.getElementById(“lmTimeTotal”).textContent = fmtTime(totalMinutes); document.getElementById(“lmPriceVisit”).textContent = usd(finalPrice); document.getElementById(“lmPriceWeekly”).textContent = usd(weeklyMonthly); document.getElementById(“lmPriceBiweekly”).textContent = usd(biweeklyMonthly); document.getElementById(“lmResults”).hidden = false; }

What does this calculator work out?

This calculator determines how much to charge for a lawn mowing job based on property size, commercial mower speed, detailing time, and your target hourly rate. It outputs an accurate per-cut price, monthly billing estimates for weekly and bi-weekly schedules, and guarantees your quote meets your minimum trip charge.

Underpricing lawn care jobs is the primary reason solo operators and growing landscaping crews struggle with profitability. Simply quoting based on neighborhood perception or flat-rate guessing ignores machine operating costs, travel overhead, and site complexities like slopes or fenced backyards that slow crews down.

This tool bridges the gap between field labor and profitable pricing. By separating machine mowing time from hand trimming, line edging, and blowing, it reflects the true labor required for every cut. It automatically accounts for mower deck capacity — from a 21-inch push mower to a 60-inch commercial zero-turn — and applies a configurable minimum job charge so small residential parcels remain worth the truck roll. Contractors can use it to build profitable bids, while homeowners can verify fair market pricing for their acreage.

What numbers do you need before you start?

You need your property size in square feet or acres, the mower deck width you plan to use, estimated trimming and clean-up minutes, your target hourly business rate, and any minimum visit fee. Noting property conditions like steep banks, fences, or heavy obstacles ensures accurate labor adjustment.

Lot size can easily be found on county property tax records, Zillow, or free satellite measurement tools like Google Earth. Subtract the home footprint and driveway to estimate actual turf area. If you mow suburban lawns under a half acre, square footage is usually simplest (1 acre equals 43,560 square feet).

For equipment, select the mower deck size that matches your setup. A commercial 48-inch zero-turn cuts nearly three times faster than a 21-inch residential walk-behind. Target hourly rates typically range from $60 to $90 per man-hour in the US to cover labor, fuel, equipment depreciation, commercial insurance, and profit. Finally, set your minimum trip charge — typically $40 to $55 — to protect your gross margin on smaller urban townhomes that take only 15 minutes to cut.

How are the results calculated?

The calculator converts lot size to acreage, divides by your mower’s rated cutting speed in acres per hour, and multiplies by an obstacle factor to find mowing time. Adding trimming and cleanup time yields total on-site labor. Multiplying total hours by your hourly rate produces the per-visit price, enforced by your minimum fee.

The calculation model reflects real-world commercial production standards. In open turf, a 48-inch stand-on mower comfortably covers 1.5 acres per hour at typical field speeds. When a lawn includes fences, tight gates, or landscaping beds, the obstacle multiplier scales mowing time up by 15 to 30 percent.

Hand trimming along fence lines, vertical edging along concrete sidewalks, and blowing clippings off hardscapes are calculated separately because their duration depends on perimeter length rather than pure turf acreage. Once total labor minutes are calculated, the tool multiplies total hours by your billable target rate. If the resulting figure falls below your minimum trip charge, the calculator automatically floors the estimate at your minimum fee. Monthly figures multiply the per-cut rate by 4.33 for weekly maintenance (during peak season) and 2.17 for bi-weekly service.

Lawn Mowing Price Benchmarks by Lot Size

The table below provides national industry benchmarks for residential mowing times, recommended equipment, and pricing per cut across typical property sizes:

Property SizeTypical EquipmentAvg On-Site TimePrice Range / CutMonthly (Weekly)
Townhome / Small Lot (< 3,500 sq ft)21″–30″ Walk-Behind15 – 20 min$40 – $50$175 – $215
1/4 Acre Lot (~10,890 sq ft)32″–36″ Commercial Walk25 – 35 min$45 – $65$195 – $280
1/2 Acre Lot (~21,780 sq ft)48″ Stand-On / ZTR35 – 45 min$60 – $85$260 – $370
1 Full Acre (43,560 sq ft)52″–60″ Zero-Turn45 – 60 min$90 – $135$390 – $585
2 Acres (87,120 sq ft)60″ Commercial ZTR75 – 100 min$160 – $240$690 – $1,040
3+ Acres Commercial / Estate60″–72″ Heavy ZTR2 – 3 hours$250 – $375+$1,080 – $1,625+

Related reading

Start nowSee pricing