{"id":67369,"date":"2026-10-21T10:05:10","date_gmt":"2026-10-21T07:05:10","guid":{"rendered":"https:\/\/wpcalc.com\/en\/?p=67369"},"modified":"2026-10-21T10:05:10","modified_gmt":"2026-10-21T07:05:10","slug":"sod-calculator","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/life\/sod-calculator\/","title":{"rendered":"Sod Calculator"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Estimate How Much Sod to Buy<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"67369\" data-favorite-title=\"Sod\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/life\/sod-calculator\/\" data-favorite-excerpt=\"Enter up to five lawn areas as rectangles, circles, triangles or known square footage, and this calculator tells you how much sod to order in rolls, slabs or pallets, plus an estimated cost.\" aria-label=\"Add to Favorites\" data-favorite-icon=\"icon icon-eco-home\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/en\/life\/sod-calculator\/\" method=\"POST\" class=\"calculator\" id=\"calculator-67369\" data-post=\"67369\"><fieldset class=\"fieldset-input is-2\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"is-single field\" id=\"input-1\"><span class=\"font-semibold\">Lawn areas (add up to 5; set unused ones to &quot;Skip this area&quot;)<\/span><\/div><div class=\"field is-single\" id=\"input-2\"><label for=\"field-2\">Area 1 shape<\/label><div class=\"grid grid-cols-1\"><select id=\"field-2\" name=\"area_1_shape\"><option value=\"rect\" selected>Rectangle (length \u00d7 width)<\/option><option value=\"circle\">Circle (diameter)<\/option><option value=\"tri\">Triangle (base \u00d7 height)<\/option><option value=\"area\">Total area<\/option><option value=\"none\">Skip this area<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field\" id=\"input-3\"><label for=\"field-3\">Length 1<\/label><div class=\"field-group\"><input type=\"text\" name=\"length_1\" id=\"field-3\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"20\"\/><div class=\"grid grid-cols-1\"><select id=\"field-4\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-4\"><label for=\"field-5\">Width 1<\/label><div class=\"field-group\"><input type=\"text\" name=\"width_1\" id=\"field-5\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"30\"\/><div class=\"grid grid-cols-1\"><select id=\"field-6\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-5\" hidden><label for=\"field-7\">Diameter 1<\/label><div class=\"field-group\"><input type=\"text\" name=\"diameter_1\" id=\"field-7\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"10\"\/><div class=\"grid grid-cols-1\"><select id=\"field-8\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-6\" hidden><label for=\"field-9\">Base 1<\/label><div class=\"field-group\"><input type=\"text\" name=\"base_1\" id=\"field-9\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"10\"\/><div class=\"grid grid-cols-1\"><select id=\"field-10\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-7\" hidden><label for=\"field-11\">Height 1<\/label><div class=\"field-group\"><input type=\"text\" name=\"height_1\" id=\"field-11\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"8\"\/><div class=\"grid grid-cols-1\"><select id=\"field-12\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-8\" hidden><label for=\"field-13\">Total area 1<\/label><div class=\"field-group\"><input type=\"text\" name=\"total_area_1\" id=\"field-13\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"600\"\/><div class=\"grid grid-cols-1\"><select id=\"field-14\" name=\"area_unit\" aria-label=\"Area unit\"><option value=\"sqft\" selected>sq ft<\/option><option value=\"sqyd\">sq yd<\/option><option value=\"sqm\">sq m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"is-single field\" id=\"input-9\"><span class=\"font-semibold\">Area 2<\/span><\/div><div class=\"field is-single\" id=\"input-10\"><label for=\"field-16\">Area 2 shape<\/label><div class=\"grid grid-cols-1\"><select id=\"field-16\" name=\"area_2_shape\"><option value=\"rect\">Rectangle (length \u00d7 width)<\/option><option value=\"circle\">Circle (diameter)<\/option><option value=\"tri\">Triangle (base \u00d7 height)<\/option><option value=\"area\">Total area<\/option><option value=\"none\" selected>Skip this area<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field\" id=\"input-11\" hidden><label for=\"field-17\">Length 2<\/label><div class=\"field-group\"><input type=\"text\" name=\"length_2\" id=\"field-17\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"20\"\/><div class=\"grid grid-cols-1\"><select id=\"field-18\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-12\" hidden><label for=\"field-19\">Width 2<\/label><div class=\"field-group\"><input type=\"text\" name=\"width_2\" id=\"field-19\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"30\"\/><div class=\"grid grid-cols-1\"><select id=\"field-20\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-13\" hidden><label for=\"field-21\">Diameter 2<\/label><div class=\"field-group\"><input type=\"text\" name=\"diameter_2\" id=\"field-21\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"10\"\/><div class=\"grid grid-cols-1\"><select id=\"field-22\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-14\" hidden><label for=\"field-23\">Base 2<\/label><div class=\"field-group\"><input type=\"text\" name=\"base_2\" id=\"field-23\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"10\"\/><div class=\"grid grid-cols-1\"><select id=\"field-24\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-15\" hidden><label for=\"field-25\">Height 2<\/label><div class=\"field-group\"><input type=\"text\" name=\"height_2\" id=\"field-25\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"8\"\/><div class=\"grid grid-cols-1\"><select id=\"field-26\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-16\" hidden><label for=\"field-27\">Total area 2<\/label><div class=\"field-group\"><input type=\"text\" name=\"total_area_2\" id=\"field-27\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"600\"\/><div class=\"grid grid-cols-1\"><select id=\"field-28\" name=\"area_unit\" aria-label=\"Area unit\"><option value=\"sqft\" selected>sq ft<\/option><option value=\"sqyd\">sq yd<\/option><option value=\"sqm\">sq m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"is-single field\" id=\"input-17\"><span class=\"font-semibold\">Area 3<\/span><\/div><div class=\"field is-single\" id=\"input-18\"><label for=\"field-30\">Area 3 shape<\/label><div class=\"grid grid-cols-1\"><select id=\"field-30\" name=\"area_3_shape\"><option value=\"rect\">Rectangle (length \u00d7 width)<\/option><option value=\"circle\">Circle (diameter)<\/option><option value=\"tri\">Triangle (base \u00d7 height)<\/option><option value=\"area\">Total area<\/option><option value=\"none\" selected>Skip this area<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field\" id=\"input-19\" hidden><label for=\"field-31\">Length 3<\/label><div class=\"field-group\"><input type=\"text\" name=\"length_3\" id=\"field-31\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"20\"\/><div class=\"grid grid-cols-1\"><select id=\"field-32\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-20\" hidden><label for=\"field-33\">Width 3<\/label><div class=\"field-group\"><input type=\"text\" name=\"width_3\" id=\"field-33\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"30\"\/><div class=\"grid grid-cols-1\"><select id=\"field-34\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-21\" hidden><label for=\"field-35\">Diameter 3<\/label><div class=\"field-group\"><input type=\"text\" name=\"diameter_3\" id=\"field-35\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"10\"\/><div class=\"grid grid-cols-1\"><select id=\"field-36\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-22\" hidden><label for=\"field-37\">Base 3<\/label><div class=\"field-group\"><input type=\"text\" name=\"base_3\" id=\"field-37\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"10\"\/><div class=\"grid grid-cols-1\"><select id=\"field-38\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-23\" hidden><label for=\"field-39\">Height 3<\/label><div class=\"field-group\"><input type=\"text\" name=\"height_3\" id=\"field-39\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"8\"\/><div class=\"grid grid-cols-1\"><select id=\"field-40\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-24\" hidden><label for=\"field-41\">Total area 3<\/label><div class=\"field-group\"><input type=\"text\" name=\"total_area_3\" id=\"field-41\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"600\"\/><div class=\"grid grid-cols-1\"><select id=\"field-42\" name=\"area_unit\" aria-label=\"Area unit\"><option value=\"sqft\" selected>sq ft<\/option><option value=\"sqyd\">sq yd<\/option><option value=\"sqm\">sq m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"is-single field\" id=\"input-25\"><span class=\"font-semibold\">Area 4<\/span><\/div><div class=\"field is-single\" id=\"input-26\"><label for=\"field-44\">Area 4 shape<\/label><div class=\"grid grid-cols-1\"><select id=\"field-44\" name=\"area_4_shape\"><option value=\"rect\">Rectangle (length \u00d7 width)<\/option><option value=\"circle\">Circle (diameter)<\/option><option value=\"tri\">Triangle (base \u00d7 height)<\/option><option value=\"area\">Total area<\/option><option value=\"none\" selected>Skip this area<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field\" id=\"input-27\" hidden><label for=\"field-45\">Length 4<\/label><div class=\"field-group\"><input type=\"text\" name=\"length_4\" id=\"field-45\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"20\"\/><div class=\"grid grid-cols-1\"><select id=\"field-46\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-28\" hidden><label for=\"field-47\">Width 4<\/label><div class=\"field-group\"><input type=\"text\" name=\"width_4\" id=\"field-47\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"30\"\/><div class=\"grid grid-cols-1\"><select id=\"field-48\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-29\" hidden><label for=\"field-49\">Diameter 4<\/label><div class=\"field-group\"><input type=\"text\" name=\"diameter_4\" id=\"field-49\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"10\"\/><div class=\"grid grid-cols-1\"><select id=\"field-50\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-30\" hidden><label for=\"field-51\">Base 4<\/label><div class=\"field-group\"><input type=\"text\" name=\"base_4\" id=\"field-51\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"10\"\/><div class=\"grid grid-cols-1\"><select id=\"field-52\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-31\" hidden><label for=\"field-53\">Height 4<\/label><div class=\"field-group\"><input type=\"text\" name=\"height_4\" id=\"field-53\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"8\"\/><div class=\"grid grid-cols-1\"><select id=\"field-54\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-32\" hidden><label for=\"field-55\">Total area 4<\/label><div class=\"field-group\"><input type=\"text\" name=\"total_area_4\" id=\"field-55\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"600\"\/><div class=\"grid grid-cols-1\"><select id=\"field-56\" name=\"area_unit\" aria-label=\"Area unit\"><option value=\"sqft\" selected>sq ft<\/option><option value=\"sqyd\">sq yd<\/option><option value=\"sqm\">sq m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"is-single field\" id=\"input-33\"><span class=\"font-semibold\">Area 5<\/span><\/div><div class=\"field is-single\" id=\"input-34\"><label for=\"field-58\">Area 5 shape<\/label><div class=\"grid grid-cols-1\"><select id=\"field-58\" name=\"area_5_shape\"><option value=\"rect\">Rectangle (length \u00d7 width)<\/option><option value=\"circle\">Circle (diameter)<\/option><option value=\"tri\">Triangle (base \u00d7 height)<\/option><option value=\"area\">Total area<\/option><option value=\"none\" selected>Skip this area<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field\" id=\"input-35\" hidden><label for=\"field-59\">Length 5<\/label><div class=\"field-group\"><input type=\"text\" name=\"length_5\" id=\"field-59\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"20\"\/><div class=\"grid grid-cols-1\"><select id=\"field-60\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-36\" hidden><label for=\"field-61\">Width 5<\/label><div class=\"field-group\"><input type=\"text\" name=\"width_5\" id=\"field-61\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"30\"\/><div class=\"grid grid-cols-1\"><select id=\"field-62\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-37\" hidden><label for=\"field-63\">Diameter 5<\/label><div class=\"field-group\"><input type=\"text\" name=\"diameter_5\" id=\"field-63\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"10\"\/><div class=\"grid grid-cols-1\"><select id=\"field-64\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-38\" hidden><label for=\"field-65\">Base 5<\/label><div class=\"field-group\"><input type=\"text\" name=\"base_5\" id=\"field-65\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"10\"\/><div class=\"grid grid-cols-1\"><select id=\"field-66\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-39\" hidden><label for=\"field-67\">Height 5<\/label><div class=\"field-group\"><input type=\"text\" name=\"height_5\" id=\"field-67\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"8\"\/><div class=\"grid grid-cols-1\"><select id=\"field-68\" name=\"unit\" aria-label=\"Unit\"><option value=\"ft\" selected>ft<\/option><option value=\"yd\">yd<\/option><option value=\"m\">m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"field\" id=\"input-40\" hidden><label for=\"field-69\">Total area 5<\/label><div class=\"field-group\"><input type=\"text\" name=\"total_area_5\" id=\"field-69\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"600\"\/><div class=\"grid grid-cols-1\"><select id=\"field-70\" name=\"area_unit\" aria-label=\"Area unit\"><option value=\"sqft\" selected>sq ft<\/option><option value=\"sqyd\">sq yd<\/option><option value=\"sqm\">sq m<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><\/div><div class=\"is-single field\" id=\"input-41\"><span class=\"font-semibold\">Sod format and cost<\/span><\/div><div class=\"field\" id=\"input-42\"><label for=\"field-72\">Waste allowance<\/label><input type=\"text\" name=\"waste_allowance\" id=\"field-72\" aria-describedby=\"calc-unit-72 calc-info-72\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" max=\"100\" value=\"10\"\/><div class=\"unit\" id=\"calc-unit-72\">%<\/div><small id=\"calc-info-72\">5\u201310% is typical; use more for curved or irregular lawns.<\/small><\/div><div class=\"field is-single\" id=\"input-43\"><label for=\"field-73\">Sod format you buy<\/label><div class=\"grid grid-cols-1\"><select id=\"field-73\" name=\"sod_format_you_buy\"><option value=\"rolls\" selected>Rolls \u2014 10 ft\u00b2 (2 \u00d7 5 ft)<\/option><option value=\"slabs\">Small slabs \u2014 16 \u00d7 24 in (2.67 ft\u00b2)<\/option><option value=\"pallets\">Pallets<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field\" id=\"input-44\"><label for=\"field-74\">Coverage per pallet<\/label><input type=\"text\" name=\"coverage_per_pallet\" id=\"field-74\" aria-describedby=\"calc-unit-74 calc-info-74\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"500\"\/><div class=\"unit\" id=\"calc-unit-74\">ft\u00b2<\/div><small id=\"calc-info-74\">Most pallets hold 450\u2013500 sq ft (often 50 rolls of 10 sq ft). Edit to match your supplier.<\/small><\/div><div class=\"field\" id=\"input-45\"><label for=\"field-75\">Price<\/label><div class=\"field-group\"><input type=\"text\" name=\"price\" id=\"field-75\" aria-describedby=\"calc-info-75\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"0.55\"\/><div class=\"grid grid-cols-1\"><select id=\"field-76\" name=\"price_basis\" aria-label=\"Price basis\"><option value=\"sqft\" selected>$ per ft\u00b2<\/option><option value=\"pallet\">$ per pallet<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><small id=\"calc-info-75\">Typical US material-only sod: $0.30\u20130.80 per ft\u00b2 or $150\u2013450 per pallet. Optional \u2014 clear this field to omit the cost.<\/small><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"67369\">Calculate<\/button><button type=\"reset\">Reset<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calculate automatically<\/label><small>If enabled, the result will update automatically when you change any value.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Sod Estimate<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Total lawn area<\/span><\/span><span class=\"field-value\" id=\"result-1\" data-unit=\"ft\u00b2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-2\"><span class=\"field-title\"><span>Total lawn area<\/span><\/span><span class=\"field-value\" id=\"result-2\" data-unit=\"yd\u00b2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-3\"><span class=\"field-title\"><span>Total lawn area<\/span><\/span><span class=\"field-value\" id=\"result-3\" data-unit=\"m\u00b2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-4\"><span class=\"field-title\"><span>Area to order (with waste)<\/span><\/span><span class=\"field-value\" id=\"result-4\" data-unit=\"ft\u00b2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-5\"><span class=\"field-title\"><span>Rolls needed<\/span><\/span><span class=\"field-value\" id=\"result-5\" data-unit=\"10 ft\u00b2 rolls\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-6\"><span class=\"field-title\"><span>Slabs needed<\/span><\/span><span class=\"field-value\" id=\"result-6\" data-unit=\"16 \u00d7 24 in slabs\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-7\"><span class=\"field-title\"><span>Pallets needed<\/span><\/span><span class=\"field-value\" id=\"result-7\" data-unit=\"pallets\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-8\"><span class=\"field-title\"><span>Estimated cost<\/span><\/span><span class=\"field-value\" id=\"result-8\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result is-column\" id=\"output-9\"><span class=\"field-title\"><span>Watering new sod<\/span><\/span><span class=\"field-value\" id=\"result-9\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result is-column\" id=\"output-10\"><span class=\"field-title\"><span>Calculation notes<\/span><\/span><span class=\"field-value\" id=\"result-10\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copy link to this calculation<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Leave a Comment<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"67369\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">How did this result make you feel?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Like <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Helpful <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confused <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Disappointed <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inaccurate <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Sod Formula<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formula<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ A_{\\text{total}} = A_1 + A_2 + \\cdots + A_n \\]\n\\[ A_i = l \\times w \\;\\text{(rectangle)}, \\quad A_i = \\frac{\\pi d^2}{4} \\;\\text{(circle)}, \\quad A_i = \\frac{1}{2}\\, b h \\;\\text{(triangle)} \\]\n\\[ A_{\\text{order}} = A_{\\text{total}} \\times \\left(1 + \\frac{w}{100}\\right) \\]\n\\[ N_{\\text{rolls}} = \\left\\lceil \\frac{A_{\\text{order}}}{10} \\right\\rceil, \\quad N_{\\text{pallets}} = \\left\\lceil \\frac{A_{\\text{order}}}{C} \\right\\rceil \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\(A_i\\) \u2014 area of each lawn section, converted to square feet (1 yd = 3 ft; 1 m = 3.28084 ft)<\/li>\n<li>\\(l\\), \\(w\\) \u2014 length and width of a rectangular section<\/li>\n<li>\\(d\\) \u2014 diameter of a circular section<\/li>\n<li>\\(b\\), \\(h\\) \u2014 base and height of a triangular section<\/li>\n<li>\\(w\\) \u2014 waste allowance in percent (covers cutting losses and irregular edges)<\/li>\n<li>\\(C\\) \u2014 coverage of one pallet in square feet<\/li>\n<li>\\(\\lceil \\; \\rceil\\) \u2014 rounding up to the next whole roll or pallet, since sod is sold in whole pieces<\/li>\n<\/ul>\n<p>The formula first adds the areas of all lawn sections, converts everything to square feet, applies the waste allowance, and then divides by the coverage of a single roll or pallet.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-459\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Sod \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Example:<\/strong> a rectangular backyard lawn measures 20 ft \u00d7 30 ft, sod is bought as 10 ft\u00b2 rolls, the waste allowance is 10%, a pallet covers 500 ft\u00b2, and the price is $0.55 per ft\u00b2.<\/p>\n<p>\\[ A_{\\text{total}} = 20 \\times 30 = 600 \\;\\text{ft}^2 = 66.67 \\;\\text{yd}^2 = 55.74 \\;\\text{m}^2 \\]<\/p>\n<p>\\[ A_{\\text{order}} = 600 \\times (1 + 0.10) = 660 \\;\\text{ft}^2 \\]<\/p>\n<p>\\[ N_{\\text{rolls}} = \\left\\lceil \\frac{660}{10} \\right\\rceil = 66 \\;\\text{rolls}, \\quad N_{\\text{pallets}} = \\left\\lceil \\frac{660}{500} \\right\\rceil = 2 \\;\\text{pallets} \\]<\/p>\n<p>\\[ \\text{Cost} = 660 \\times 0.55 = 363.00 \\;\\$ \\]<\/p>\n<p><strong>Result:<\/strong> order 66 rolls (2 pallets) of sod for a total estimated material cost of $363.00.<\/p>\n<p>\n\r\n<\/section>\n<h2>How to use the calculator<\/h2>\n<ol>\n<li>Split your lawn into up to five simple sections. For each one, pick a shape under <strong>Area 1 shape<\/strong> (and Areas 2\u20135): Rectangle, Circle, Triangle, a direct Total area, or \"Skip this area\" for sections you don't need.<\/li>\n<li>Enter the dimensions that appear for the chosen shape. Rectangles need <strong>Length<\/strong> and <strong>Width<\/strong>, circles need <strong>Diameter<\/strong>, triangles need <strong>Base<\/strong> and <strong>Height<\/strong>, and the \"Total area\" option needs the known <strong>Total area<\/strong> in sq ft, sq yd, or sq m. Pick the unit (ft, yd, or m) from the dropdown next to each field.<\/li>\n<li>Set the <strong>Waste allowance<\/strong> \u2014 5\u201310% is typical; use more for curved beds, trees, or irregular edges.<\/li>\n<li>Choose the <strong>Sod format you buy<\/strong>: standard 10 ft\u00b2 rolls, small 16 \u00d7 24 in slabs, or pallets.<\/li>\n<li>Check <strong>Coverage per pallet<\/strong> against your supplier (most pallets hold 450\u2013500 ft\u00b2) and adjust if needed.<\/li>\n<li>Enter a <strong>Price<\/strong> per ft\u00b2 or per pallet to get a cost estimate, or clear this field to skip the cost.<\/li>\n<li>Read the results: total lawn area in ft\u00b2, yd\u00b2 and m\u00b2, the area to order with waste, the number of rolls or slabs, pallets, and the estimated cost.<\/li>\n<\/ol>\n<h2>What the sod calculator does<\/h2>\n<p>Sod is pre-grown grass harvested in soil-topped strips (rolls or slabs) and stacked on pallets. It gives you an instant lawn, but it is a perishable product: once cut, it should be installed within 24\u201348 hours. That makes an accurate quantity estimate important \u2014 too little means waiting days for another delivery while half the lawn is already laid, while too much wastes money on sod that dries out.<\/p>\n<p>The calculator measures your lawn, adds a waste allowance for cutting and trimming, and converts the result into the units sod is actually sold in: rolls, small slabs, or whole pallets. Working in pallets is often the most practical, because suppliers typically sell by the pallet and a pallet (usually 450\u2013500 ft\u00b2, often 50 rolls of 10 ft\u00b2) is the minimum order at many farms.<\/p>\n<p>The waste allowance is not optional padding \u2014 cutting around curves, flower beds, walkways, and sprinkler heads always produces offcuts that can't be reused. A simple rectangle needs only about 5%, while a lawn with curved borders or many obstacles may need 10\u201315%. If you measure a complex lawn as several simple shapes instead, you keep the waste percentage low.<\/p>\n<p>The cost figure covers the sod material only. Delivery fees, soil preparation, grading, and professional installation (which often doubles or triples the total) are extra. Prices also vary by grass variety, region, and season \u2014 check your supplier's per-pallet or per-ft\u00b2 price and enter it in the Price field for a realistic estimate.<\/p>\n<h2>Assumptions and practical tips<\/h2>\n<ul>\n<li><strong>Roll and slab sizes vary.<\/strong> The calculator assumes standard 10 ft\u00b2 rolls (2 \u00d7 5 ft) and small slabs of 16 \u00d7 24 in (about 2.67 ft\u00b2). If your supplier uses different piece sizes, divide the \"Area to order\" result by the coverage of one piece.<\/li>\n<li><strong>Pallet coverage differs by region.<\/strong> Common pallets hold 450, 500, or 600 ft\u00b2. Always match the <strong>Coverage per pallet<\/strong> field to your supplier's number.<\/li>\n<li><strong>Measure the lawn, not the house.<\/strong> Subtract areas covered by patios, driveways, and planting beds \u2014 measuring each grass section separately (which the calculator supports) avoids over-ordering.<\/li>\n<li><strong>Prepare the soil first.<\/strong> Sod goes on loosened, raked, lightly moistened topsoil. Order the sod only after the site is ready \u2014 see the <a href=\"https:\/\/wpcalc.com\/en\/life\/topsoil-calculator\/\">Topsoil Calculator<\/a> for the amount of soil to add, and the <a href=\"https:\/\/wpcalc.com\/en\/life\/sand-calculator\/\">Sand Calculator<\/a> if you're leveling or amending before laying it.<\/li>\n<li><strong>Keep the pieces whole between area measurements.<\/strong> If some sections are easier to figure out with a plain area calculation, use the \"Total area\" option \u2014 for reference, see the <a href=\"https:\/\/wpcalc.com\/en\/life\/square-footage-calculator\/\">Square Footage Calculator<\/a>.<\/li>\n<li><strong>Water matters more than the numbers.<\/strong> The watering schedule shown in the results is a general guideline; adjust for rainfall, shade, and any local watering restrictions.<\/li>\n<\/ul>\n<h2>Sod formats at a glance<\/h2>\n<table>\n<thead>\n<tr>\n<th>Format<\/th>\n<th>Typical size<\/th>\n<th>Coverage<\/th>\n<th>Best for<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Roll<\/td>\n<td>2 \u00d7 5 ft<\/td>\n<td>10 ft\u00b2 each<\/td>\n<td>Most residential lawns; easy to carry<\/td>\n<\/tr>\n<tr>\n<td>Small slab<\/td>\n<td>16 \u00d7 24 in<\/td>\n<td>\u2248 2.67 ft\u00b2 each<\/td>\n<td>Small patches and DIY jobs without a pallet<\/td>\n<\/tr>\n<tr>\n<td>Pallet<\/td>\n<td>50 rolls (typical)<\/td>\n<td>450\u2013500 ft\u00b2<\/td>\n<td>Whole-lawn projects; standard farm unit<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Enter up to five lawn areas as rectangles, circles, triangles or known square footage, and this calculator tells you how much sod to order in rolls, slabs or pallets, plus an estimated cost.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6],"tags":[66],"class_list":["post-67369","post","type-post","status-publish","format-standard","hentry","category-life","tag-household"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/67369","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/comments?post=67369"}],"version-history":[{"count":1,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/67369\/revisions"}],"predecessor-version":[{"id":67370,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/67369\/revisions\/67370"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=67369"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=67369"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=67369"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}