{"id":9575,"date":"2026-09-22T09:00:00","date_gmt":"2026-09-22T09:00:00","guid":{"rendered":"https:\/\/www.simplywise.com\/blog\/?p=9575"},"modified":"2026-09-22T16:11:35","modified_gmt":"2026-09-22T16:11:35","slug":"concrete-patio-cost","status":"publish","type":"post","link":"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/","title":{"rendered":"Concrete Patio Cost: The Pour, the Joints and the Finish"},"content":{"rendered":"<p><script>\ndocument.addEventListener('DOMContentLoaded', function() {\n  var sels = ['.entry-header','.page-header','article > h1:first-child','.entry-footer'];\n  sels.forEach(function(s){document.querySelectorAll(s).forEach(function(el){el.style.display='none';});});\n  var el = document.querySelector('.sw-a');\n  while (el && el !== document.body) {\n    el.style.maxWidth='100%'; el.style.width='100%'; el.style.padding='0'; el.style.margin='0';\n    el.style.float='none'; el.style.flex='0 0 100%';\n    el = el.parentElement;\n  }\n  document.body.style.marginTop='0'; document.body.style.paddingTop='0';\n});\n<\/script>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&#038;display=swap\" rel=\"stylesheet\">\n<style id=\"pm-style\">.single-post .entry-header,.single-post .entry-meta,.single-post .page-header,.single-post article>h1:first-child{display:none !important;}.single-post .post-tags,.single-post .entry-footer,.single-post .breadcrumb-nav{display:none !important;}.single-post article.post .entry-content{padding-top:0 !important;margin-top:0 !important;max-width:100% !important;width:100% !important;}.single-post .content-area,.single-post #primary,.single-post .site-main{padding:0 !important;max-width:100% !important;width:100% !important;}.single-post .row--index>.col-xs-12{padding-left:0 !important;padding-right:0 !important;}.single-post .row.no-pad>[class*=\"col-\"]{width:100% !important;max-width:100% !important;flex:0 0 100% !important;margin-left:0 !important;padding-left:0 !important;padding-right:0 !important;}.single-post article.post,.single-post article.pm{max-width:100% !important;width:100% !important;margin:0 !important;padding:0 !important;float:none !important;flex:0 0 100% !important;}.single-post .container,.single-post .container-fluid{max-width:100% !important;width:100% !important;padding-left:0 !important;padding-right:0 !important;}.single-post .row--index,.single-post .row.no-pad,.single-post .site-content{max-width:100% !important;width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;}.pm *{box-sizing:border-box;}.pm{margin:0;background:#f8fafc;color:#3f3f46;font-family:'Inter',-apple-system,'Segoe UI',sans-serif;font-size:16.5px;line-height:1.7;-webkit-font-smoothing:antialiased;max-width:100%;width:100%;}.pm__inner{max-width:720px;margin:0 auto;padding:0 24px;}.pm a{color:#2563eb;text-decoration:none;font-weight:500;}.pm h1,.pm h2,.pm h3{color:#111827;font-weight:700;letter-spacing:-.025em;}.pm strong{color:#111827;font-weight:700;}.pm__hero{padding:72px 0 12px;text-align:center;background:#fff;border-bottom:1px solid #eef1f5;}.pm__crumb{font:500 13px Inter;color:#9ca3af;margin-bottom:20px;}.pm__eyebrow{display:inline-flex;align-items:center;gap:7px;font:600 12px Inter;letter-spacing:.05em;color:#2563eb;background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(16,24,40,.04);padding:6px 13px;border-radius:999px;}.pm__eyebrow::before{content:\"\";width:6px;height:6px;border-radius:50%;background:#2563eb;}.pm__hero h1{font-size:45px;line-height:1.12;margin:22px auto 16px;max-width:660px;letter-spacing:-.03em;}.pm__rating{display:flex;justify-content:center;align-items:center;gap:8px;margin:4px 0 18px;font:600 13.5px Inter;color:#4b5563;}.pm__stars{color:#f59e0b;letter-spacing:2px;font-size:15px;}.pm__rating-sub{color:#9ca3af;font-weight:500;}.pm__dek{font-size:19px;line-height:1.55;color:#6b7280;max-width:600px;margin:0 auto 12px;}.pm__dek-cta{font-size:15px;line-height:1.5;color:#6b7280;max-width:600px;margin:0 auto 22px;}.pm__dek-cta a{color:#2563eb;font-weight:600;text-decoration:none;border-bottom:1.5px solid rgba(37,99,235,.35);padding-bottom:1px;}.pm__dek-cta a:hover{border-bottom-color:#2563eb;}.pm__meta{display:inline-flex;gap:11px;align-items:center;color:#9ca3af;font:500 13px Inter;}.pm__meta i{width:3px;height:3px;border-radius:50%;background:#d1d5db;}.pm__fig{margin:40px auto 0;max-width:940px;padding:0 24px;}.pm__fig img{width:100%;height:auto;border-radius:16px;aspect-ratio:2\/1;object-fit:cover;box-shadow:0 8px 30px rgba(16,24,40,.10);display:block;}.pm__body{padding:44px 0 60px;}.pm h2{font-size:30px;line-height:1.18;margin:50px 0 16px;}.pm h3{font-size:20px;margin:28px 0 8px;}.pm p{margin:0 0 20px;}.pm ul,.pm ol{margin:0 0 20px;padding-left:24px;}.pm li{margin-bottom:8px;}.pm__tldr{background:#fff;border:1px solid #eceef1;border-radius:16px;box-shadow:0 2px 12px rgba(16,24,40,.05);padding:26px 30px;margin:0 0 20px;}.pm__tldr-label{display:inline-flex;align-items:center;gap:8px;font:700 11.5px Inter;letter-spacing:.1em;text-transform:uppercase;color:#2563eb;margin-bottom:12px;}.pm__tldr ol{margin:0;padding-left:20px;color:#4b5563;font-size:15.5px;line-height:1.6;}.pm__tldr li{margin-bottom:7px;}.pm__tldr-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid #dbe6ff;padding-top:16px;margin-top:14px;font-size:14.5px;}.pm__tldr-cta span{color:#111827;font-weight:500;}.pm__tldr-cta a{display:inline-flex;align-items:center;white-space:nowrap;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;background:#2563eb;color:#fff;text-decoration:none;}.pm ol.pm__steps{list-style:none;counter-reset:s;padding:0;margin:20px 0 32px;display:grid;gap:10px;}.pm__steps>li{counter-increment:s;position:relative;background:#fff;border:1px solid #eceef1;border-radius:12px;padding:18px 22px 18px 66px;box-shadow:0 1px 2px rgba(16,24,40,.04);}.pm__steps>li::before{content:counter(s);position:absolute;left:18px;top:18px;width:34px;height:34px;background:#eff4ff;color:#2563eb;border-radius:9px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;}.pm__steps h3{margin:0 0 4px;font-size:17px;}.pm__steps p{margin:0;color:#6b7280;font-size:15.5px;}.pm__steps p+p{margin-top:10px;}.pm__table{width:100%;border-collapse:separate;border-spacing:0;margin:18px 0 28px;font-size:15px;background:#fff;border:1px solid #eceef1;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.04);}.pm__table th{text-align:left;background:#fafafa;font:700 11.5px Inter;letter-spacing:.05em;text-transform:uppercase;color:#9ca3af;padding:12px 16px;border-bottom:1px solid #eceef1;}.pm__table td{padding:14px 16px;border-bottom:1px solid #f3f4f6;color:#4b5563;vertical-align:top;}.pm__table tbody tr:last-child td{border-bottom:none;}.pm__table tbody tr:hover{background:#fbfcff;}.pm__promo{background:linear-gradient(180deg,#f0f5ff,#eef4ff);border:1px solid #dbe6ff;border-radius:18px;padding:34px;margin:36px 0;text-align:center;}.pm__promo h2{margin:0 0 10px;font-size:25px;}.pm__promo p{color:#4b5563;font-size:16px;max-width:520px;margin:0 auto 18px;}.pm__callout{background:#fff;border:1px solid #dbe6ff;border-left:4px solid #2563eb;border-radius:12px;padding:18px 22px;margin:24px 0;color:#4b5563;box-shadow:0 1px 2px rgba(16,24,40,.04);}.pm__callout p:last-child{margin-bottom:0;}.pm__inline-cta{margin:4px 0 22px;font-size:14.5px;}.pm__inline-cta a{color:#2563eb;font-weight:600;text-decoration:none;border-bottom:1.5px solid rgba(37,99,235,.3);padding-bottom:1px;}.pm__inline-cta a:hover{border-bottom-color:#2563eb;}.pm__btn{display:inline-block;background:#2563eb;color:#fff;font:600 15px Inter;padding:13px 26px;border-radius:10px;box-shadow:0 4px 14px rgba(37,99,235,.28);}.pm a.pm__btn{color:#fff;text-decoration:none;font-weight:600;}.pm__btn--lg{padding:16px 34px;font-size:16px;}.pm__next{background:#fff;border:1px solid #eceef1;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04);padding:22px 28px;margin:36px 0 20px;}.pm__next h2{font:700 11.5px Inter;letter-spacing:.1em;text-transform:uppercase;color:#2563eb;margin:0 0 4px;}.pm__next ul{list-style:none;padding:0;margin:0;}.pm__next li{position:relative;margin:0;padding:12px 30px 12px 0;border-bottom:1px solid #f3f4f6;font-size:15px;line-height:1.5;color:#6b7280;}.pm__next li:last-child{border-bottom:none;padding-bottom:2px;}.pm__next li::after{content:\"\\203A\";position:absolute;right:6px;top:50%;margin-top:-12px;font:600 20px\/1 Inter;color:#c8d1de;transition:color .15s ease,transform .15s ease;}.pm__next li:hover::after{color:#2563eb;transform:translateX(3px);}.pm__next a{color:#2563eb;font-weight:600;}.pm__next a:hover{text-decoration:underline;}.pm__sources{background:#fff;border:1px solid #eceef1;border-radius:14px;padding:24px 28px;margin:36px 0;}.pm__sources h2{font:700 11.5px Inter;letter-spacing:.1em;text-transform:uppercase;color:#9ca3af;margin:0 0 12px;}.pm__sources ul{list-style:none;padding:0;margin:0;}.pm__sources li{font-size:14.5px;color:#6b7280;padding:9px 0;border-bottom:1px solid #f3f4f6;}.pm__sources li:last-child{border-bottom:none;}.pm__pull{background:#f8fafc;padding:54px 0;text-align:center;}.pm__pull blockquote{margin:0 auto;max-width:760px;padding:30px 24px;border-top:1px solid #dbe1ea;border-bottom:1px solid #dbe1ea;color:#111827;font:600 25px\/1.4 Inter;letter-spacing:-.02em;}.pm__pull cite{display:block;margin-top:18px;color:#9ca3af;font:500 13px Inter;font-style:normal;}.pm__faq{padding:54px 0;background:#f8fafc;}.pm__faq h2{font-size:26px;text-align:center;margin:0 0 24px;}.pm__faq details{background:#fff;border:1px solid #eceef1;border-radius:12px;margin-bottom:10px;box-shadow:0 1px 2px rgba(16,24,40,.04);}.pm__faq summary{cursor:pointer;list-style:none;padding:17px 20px;font-weight:600;color:#111827;}.pm__faq summary::-webkit-details-marker{display:none;}.pm__faq details>div{padding:0 20px 17px;color:#6b7280;font-size:15.5px;}.pm__faq details>div p{margin:0;}.pm__final{background:#0f1729;color:#cbd5e1;text-align:center;padding:76px 0;margin-top:20px;border-radius:24px 24px 0 0;}.pm__final .pm__eyebrow{background:rgba(37,99,235,.16);border:none;color:#93b4ff;box-shadow:none;}.pm__final h2{color:#fff;font-size:33px;margin:16px 0 12px;}.pm__final p{color:#94a3b8;max-width:520px;margin:0 auto 24px;}@media(max-width:600px){.pm__inner{padding:0 18px;}.pm__hero{padding:48px 0 8px;}.pm__hero h1{font-size:34px;}.pm__dek{font-size:17px;}.pm__dek-cta{font-size:14px;}.pm__meta{flex-wrap:wrap;justify-content:center;gap:8px 11px;}.pm h2{font-size:24px;}.pm__next h2{font-size:11.5px;}.pm__next{padding:20px 22px;}.pm__next li{font-size:14.5px;}.pm__sources h2{font-size:11.5px;}.pm__fig{padding:0 16px;}.pm__fig img{aspect-ratio:16\/10;}.pm__steps>li{padding:18px 0 18px 56px;background:transparent;box-shadow:none;}.pm__steps>li::before{left:0;}.pm__table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:13.5px;}.pm__table th,.pm__table td{padding:10px 14px;}.pm__tldr-cta{align-items:flex-start;}.pm__tldr-cta a{white-space:normal;}.pm__pull{padding:42px 0;}.pm__pull blockquote{font-size:21px;}.pm__faq{padding:44px 0;}.pm__final{padding:64px 0;}.pm__final h2{font-size:30px;}.pm__btn--lg{width:100%;text-align:center;}}<\/style>\n<style id=\"swcalc-style\">.swc{background:#fff;border:1px solid #dbe6ff;border-radius:18px;box-shadow:0 8px 30px rgba(16,24,40,.10);padding:26px 26px 20px;margin:34px auto 4px;max-width:720px;text-align:left;}.swc__kicker{display:inline-flex;align-items:center;gap:7px;font:700 11px Inter;letter-spacing:.09em;text-transform:uppercase;color:#2563eb;}.swc__kicker::before{content:\"\";width:6px;height:6px;border-radius:50%;background:#2563eb;}.swc__title{font:800 21px\/1.2 Inter;color:#111827;letter-spacing:-.02em;margin:7px 0 18px;}.swc__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;}.swc__field{margin:0 0 14px;}.swc__field label{display:block;font:600 12.5px Inter;color:#6b7280;margin-bottom:6px;}.swc input{width:100%;padding:12px 14px;border:1.5px solid #e5e7eb;border-radius:10px;font:600 16px Inter;color:#111827;background:#fbfcfe;outline:none;transition:border-color .15s ease,box-shadow .15s ease;appearance:textfield;-moz-appearance:textfield;}.swc input::-webkit-outer-spin-button,.swc input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.swc input:focus{border-color:#2563eb;background:#fff;box-shadow:0 0 0 3px rgba(37,99,235,.12);}.swc input::placeholder{color:#c3c9d4;font-weight:500;}.swc__presets{display:flex;gap:8px;}.swc__preset{flex:1;padding:11px 0;border:1.5px solid #e5e7eb;border-radius:10px;background:#fff;font:600 14.5px Inter;color:#4b5563;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;}.swc__preset.is-on{background:#eff4ff;border-color:#2563eb;color:#2563eb;}.swc__custom{flex:1.1;min-width:118px;display:flex;align-items:center;gap:6px;border:1.5px solid #e5e7eb;border-radius:10px;background:#f9fafb;padding:0 10px;box-sizing:border-box;}.swc__custom span{font:600 12.5px Inter;color:#6b7280;white-space:nowrap;}.swc__custom input{border:0;background:transparent;width:100%;min-width:0;font:600 14.5px Inter;color:#111827;padding:11px 0;outline:none;}.swc__hint{display:block;font:500 11.5px Inter;color:#9ca3af;margin-top:5px;}.swc__out{background:linear-gradient(180deg,#f0f5ff,#eef4ff);border:1px solid #dbe6ff;border-radius:14px;padding:20px 22px 13px;margin-top:4px;}.swc__big{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;border-bottom:1px solid #dbe6ff;padding-bottom:14px;margin-bottom:4px;}.swc__num{font:800 44px\/1 Inter;color:#2563eb;letter-spacing:-.03em;font-variant-numeric:tabular-nums;transition:opacity .12s ease;}.swc__unit{font:600 15px Inter;color:#4b5563;}.swc__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid rgba(219,230,255,.75);font:500 14.5px Inter;color:#6b7280;}.swc__row b{color:#111827;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;}.swc__row--cost{border-bottom:none;}.swc__row--cost b{color:#2563eb;font-size:17px;}.swc__note{font:500 12px\/1.55 Inter;color:#9ca3af;margin:6px 0 4px;}@media(max-width:600px){.swc{padding:20px 16px 14px;border-radius:16px;}.swc__grid{gap:10px;}.swc__num{font-size:38px;}.swc__preset{padding:12px 0;}.swc__presets{flex-wrap:wrap;}.swc__custom{flex:1 1 100%;}}<\/style>\n<p><script>\n(function(){\n  try{\n    var b=document.body;\n    if(b && b.classList){b.classList.add('single-post');}\n  }catch(e){}\n})();\n<\/script><\/p>\n<article class=\"pm\">\n<header class=\"pm__hero\">\n<div class=\"pm__inner\">\n<nav class=\"pm__crumb\">Blog &nbsp;&rsaquo;&nbsp; How to Estimate<\/nav>\n<p><span class=\"pm__eyebrow\">Contractor Calculator &middot; Concrete Patio<\/span><\/p>\n<h1>Concrete Patio Cost: The Pour, the Joints and the Finish<\/h1>\n<p class=\"pm__dek\">A patio is a small pour, and small pours carry fees a driveway never sees. Set the slab below.<\/p>\n<p class=\"pm__dek-cta\">Bidding the yard? <a href=\"https:\/\/swcostestimator.app.link\/ce-ai\" rel=\"noopener\" target=\"_blank\">Estimate it from a photo<\/a>.<\/p>\n<div class=\"pm__rating\"><span class=\"pm__stars\">&#9733;&#9733;&#9733;&#9733;&#9733;<\/span> <b>4.8<\/b> <span class=\"pm__rating-sub\">on the App Store<\/span><\/div>\n<div class=\"pm__meta\">\n<span>SimplyWise<\/span><br \/>\n<i><\/i><br \/>\n<span>Updated September 22, 2026<\/span><br \/>\n<i><\/i><br \/>\n<span>5 min read<\/span>\n<\/div>\n<div class=\"swc\" id=\"swcalc\">\n<span class=\"swc__kicker\">Free Concrete Patio Cost Calculator<\/span><\/p>\n<div class=\"swc__title\">Yards, mix price, fees and your labor<\/div>\n<div class=\"swc__grid\">\n<div class=\"swc__field\"><label for=\"swc-len\">Length, feet<\/label><input id=\"swc-len\" type=\"number\" inputmode=\"decimal\" min=\"1\" max=\"200\" step=\"0.5\" value=\"16\"><\/div>\n<div class=\"swc__field\"><label for=\"swc-wid\">Width, feet<\/label><input id=\"swc-wid\" type=\"number\" inputmode=\"decimal\" min=\"1\" max=\"200\" step=\"0.5\" value=\"12\"><\/div>\n<\/div>\n<div class=\"swc__field\"><label for=\"swc-thick\">Slab thickness<\/label><\/p>\n<div class=\"swc__presets\" id=\"swc-thickset\"><button type=\"button\" class=\"swc__preset is-on\" data-k=\"4\">4 in<\/button><button type=\"button\" class=\"swc__preset\" data-k=\"5\">5 in<\/button><button type=\"button\" class=\"swc__preset\" data-k=\"6\">6 in<\/button><\/p>\n<div class=\"swc__custom\"><span>Custom, in<\/span><input id=\"swc-thick\" type=\"number\" inputmode=\"decimal\" min=\"3\" max=\"12\" step=\"0.5\" value=\"4\"><\/div>\n<\/div>\n<\/div>\n<div class=\"swc__field\"><label>Finish<\/label><\/p>\n<div class=\"swc__presets\" id=\"swc-fin\"><button type=\"button\" class=\"swc__preset is-on\" data-f=\"broom\">Broom<\/button><button type=\"button\" class=\"swc__preset\" data-f=\"seal\">Sealed<\/button><button type=\"button\" class=\"swc__preset\" data-f=\"color\">Color<\/button><\/div>\n<p><span class=\"swc__hint\">Stamped and exposed aggregate are missing because nobody publishes a price.<\/span><\/div>\n<div class=\"swc__grid\">\n<div class=\"swc__field\"><label for=\"swc-hours\">Crew hours<\/label><input id=\"swc-hours\" type=\"number\" inputmode=\"decimal\" min=\"0.5\" max=\"400\" step=\"0.5\" value=\"16\"><\/div>\n<div class=\"swc__field\"><label for=\"swc-rate\">Your rate an hour<\/label><input id=\"swc-rate\" type=\"number\" inputmode=\"decimal\" min=\"1\" max=\"500\" step=\"1\" value=\"27.41\"><\/div>\n<\/div>\n<div class=\"swc__out\" aria-live=\"polite\">\n<div class=\"swc__big\"><span class=\"swc__num\" id=\"swc-total\">$895 to $1,357<\/span><span class=\"swc__unit\">for this patio<\/span><\/div>\n<div class=\"swc__row\"><span>Concrete to order<\/span><b id=\"swc-yards\">2.75 cu yd<\/b><\/div>\n<div class=\"swc__row\"><span>Ready mix<\/span><b id=\"swc-mix\">$407.00 to $467.50<\/b><\/div>\n<div class=\"swc__row\"><span>Delivery and small load<\/span><b id=\"swc-fees\">$50.00 to $450.00<\/b><\/div>\n<div class=\"swc__row\"><span>Finish materials<\/span><b id=\"swc-finish\">$0.00<\/b><\/div>\n<div class=\"swc__row\"><span>Crew labor<\/span><b id=\"swc-labor\">$438.56<\/b><\/div>\n<div class=\"swc__row swc__row--cost\"><span>Not priced here<\/span><b id=\"swc-un\">base stone, forms, steel<\/b><\/div>\n<p class=\"swc__note\" id=\"swc-note\">Mix and fee figures come from two published plant rate cards, one in Nebraska and one in California, read September 11, 2026. The rate starts at the May 2025 median cement mason wage, not a billed rate. Local prices vary. Color prices the published washout charge only; pigment is quoted.<\/p>\n<\/div>\n<\/div>\n<p><script>\n(function(){\n  \/\/ SOURCED CONSTANTS, one block. Every figure read live 2026-09-11.\n  \/\/ MIX_LO 148 \/ MIX_HI 170, dollars a cubic yard. Two published rate cards a\n  \/\/   supplier is bound by. Gehring Construction and Ready Mix, \"Prices\n  \/\/   Effective January 1st, 2026\", SG-3000 six bag sand gravel 3,000 psi,\n  \/\/   $148.00 a yard (its weaker SG-2000 is $140.00 and is not used here).\n  \/\/   Townsend Concrete price list, \"Updated: August 22 2026\", 6 Sack 4,000 PSI\n  \/\/   $170 a yard, 5 Sack 3,000 PSI $162.\n  \/\/ WASTE 0.10. NRMCA CIP 31 states the quantity ordered \"should be 4% to 10%\n  \/\/   more than an estimate calculated from the plan dimensions\". This uses 10.\n  \/\/ SHORT_LO 50 \/ SHORT_HI 100 a load. Gehring \"Small Load Charge (Under 4\n  \/\/   Yards) $50.00 per load\". Townsend \"short load fee ... will be $100\", on\n  \/\/   published thresholds of three to six yards by city.\n  \/\/   SHORT_LO 50 fires under Gehring's published four yards; SHORT_HI 100\n  \/\/   fires under six, Townsend's highest published threshold.\n  \/\/ DELIV_HI 350 a load. Townsend publishes a per load delivery fee of $120 in\n  \/\/   Vacaville up to $350 for Lake Berryessa and Calistoga. Gehring publishes\n  \/\/   no delivery fee inside twenty miles, then $3.00 a mile, so the honest\n  \/\/   low end of a delivery line is zero.\n  \/\/ SEAL_LO 29.99 a gallon: Do it Best, Quikrete part 873002 Clear Satin\n  \/\/   Concrete Sealer, one gallon. SEAL_HI 30.79 a gallon: EMI Supply, Euclid\n  \/\/   Chemical Diamond Clear, item EUC-DC-5, $153.93 a five gallon pail.\n  \/\/ COAT1 300 and COAT2 350 square feet a gallon: Euclid Diamond Clear data\n  \/\/   sheet, new concrete, first coat 300 to 350, second coat 350 to 400. The\n  \/\/   low end of each is used, so the gallon count never runs short.\n  \/\/ COLOR_WASH 50 a load: Gehring \"Color Washout Charge $50.00 per Load\".\n  \/\/   SINGLE SOURCE. Townsend publishes Davis Colors pigment as quote only.\n  \/\/ WAGE 27.41 default rate: BLS OEWS May 2025, 47-2051 Cement Masons and\n  \/\/   Concrete Finishers, national hourly median, series\n  \/\/   OEUN000000000000047205108. A WAGE, never a billed rate, and the survey\n  \/\/   excludes the self employed.\n  \/\/ NOT PRICED: base stone, form lumber and reinforcing steel. No publisher\n  \/\/   states a national figure we are willing to stand behind, so the widget\n  \/\/   names them and prices none of them.\n  var MIX_LO=148, MIX_HI=170;\n  var WASTE=1.10;\n  var SHORT_LO=50, SHORT_HI=100, SHORT_AT_LO=4, SHORT_AT_HI=6;\n  var DELIV_HI=350;\n  var SEAL_LO=29.99, SEAL_HI=30.79, COAT1=300, COAT2=350;\n  var COLOR_WASH=50;\n  var UN={broom:'base stone, forms, steel', seal:'base stone, forms, steel', color:'base stone, forms, steel, pigment'};\n  var fin='broom';\n  function $(i){return document.getElementById(i);}\n  function ceil6(x){return Math.ceil(Number(x.toFixed(6)));}\n  function floor6(x){return Math.floor(Number(x.toFixed(6)));}\n  function val(el,lo,hi){var v=parseFloat(el.value);if(!isFinite(v)||v<lo||v>hi){return null;}return v;}\n  function money(x){return '$'+Number(x.toFixed(6)).toLocaleString('en-US',{minimumFractionDigits:2,maximumFractionDigits:2});}\n  function band(a,b){return (Number(a.toFixed(2))===Number(b.toFixed(2)))?money(a):(money(a)+' to '+money(b));}\n  function neutral(){\n    $('swc-total').textContent='enter the patio';\n    $('swc-yards').textContent='0.00 cu yd';\n    $('swc-mix').textContent='$0.00';\n    $('swc-fees').textContent='$0.00';\n    $('swc-finish').textContent='$0.00';\n    $('swc-labor').textContent='$0.00';\n    $('swc-un').textContent='Enter length, width, hours and rate';\n  }\n  function run(){\n    var L=val($('swc-len'),1,200), W=val($('swc-wid'),1,200), T=val($('swc-thick'),3,12);\n    var H=val($('swc-hours'),0.5,400), R=val($('swc-rate'),1,500);\n    if(L===null||W===null||T===null||H===null||R===null){neutral();return;}\n    var area=L*W;\n    var ordered=ceil6(area*(T\/12)\/27*WASTE*4)\/4;\n    var mlo=ordered*MIX_LO, mhi=ordered*MIX_HI;\n    var flo=(ordered<SHORT_AT_LO)?SHORT_LO:0, fhi=DELIV_HI+((ordered<SHORT_AT_HI)?SHORT_HI:0);\n    var xlo=0, xhi=0;\n    if(fin==='seal'){var g=ceil6(area\/COAT1+area\/COAT2); xlo=g*SEAL_LO; xhi=g*SEAL_HI;}\n    else if(fin==='color'){xlo=COLOR_WASH; xhi=COLOR_WASH;}\n    var lab=H*R;\n    var tlo=floor6(mlo+flo+xlo+lab), thi=ceil6(mhi+fhi+xhi+lab);\n    $('swc-total').textContent='$'+tlo.toLocaleString('en-US')+' to $'+thi.toLocaleString('en-US');\n    $('swc-yards').textContent=ordered.toFixed(2)+' cu yd';\n    $('swc-mix').textContent=band(mlo,mhi);\n    $('swc-fees').textContent=band(flo,fhi);\n    $('swc-finish').textContent=band(xlo,xhi);\n    $('swc-labor').textContent=money(lab);\n    $('swc-un').textContent=UN[fin];\n  }\n  function wire(id,attr,setter){\n    var bs=document.querySelectorAll('#'+id+' .swc__preset');\n    bs.forEach(function(b){b.addEventListener('click',function(){\n      setter(b.getAttribute(attr));\n      bs.forEach(function(x){x.classList.remove('is-on');});\n      b.classList.add('is-on');\n      run();\n    });});\n  }\n  wire('swc-thickset','data-k',function(v){$('swc-thick').value=v;});\n  wire('swc-fin','data-f',function(v){fin=v;});\n  ['swc-len','swc-wid','swc-thick','swc-hours','swc-rate'].forEach(function(i){$(i).addEventListener('input',run);});\n  run();\n})();\n<\/script><\/p>\n<figure class=\"pm__fig\">\n<img decoding=\"async\" alt=\"A concrete crew pulling a long wood screed board across a freshly placed slab, with a shovel in the frame and a cured, saw-jointed pad beside the wet pour\" loading=\"eager\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/7\/76\/Screeding_%289021979%29.jpg\/1280px-Screeding_%289021979%29.jpg\"\/><br \/>\n<\/figure>\n<\/div>\n<\/header>\n<div class=\"pm__body\">\n<div class=\"pm__inner\">\n<aside class=\"pm__tldr\">\n<div class=\"pm__tldr-label\">At a glance<\/div>\n<ol>\n<li>Two plant rate cards, Nebraska and California, put a yard of 3,000 to 4,000 psi mix at $148 to $170.<\/li>\n<li>A patio is two to four yards. That trips a small load fee at both plants, $50 and up to $100.<\/li>\n<li>The 2021 IRC wants 6 inches of fall in 10 feet, 2 percent under its exception.<\/li>\n<li>Broom adds no material, sealer is $29.99 to $30.79 a gallon, stamped has no price.<\/li>\n<\/ol>\n<div class=\"pm__tldr-cta\"><span>Turn the patio into a quote.<\/span><a href=\"https:\/\/swcostestimator.app.link\/ce-ai\" rel=\"noopener\" target=\"_blank\">SimplyWise Cost Estimator<\/a><\/div>\n<\/aside>\n<h2>Concrete patio cost is a slab plus four lines<\/h2>\n<p>Four things separate a patio from a pad. A small load fee. A slope the code names. Joints on a published spacing. A finish with almost no public pricing. Pavers are the other material, and our <a href=\"https:\/\/www.simplywise.com\/blog\/paver-patio-cost\/\">paver patio cost<\/a> guide prices that job. This page is poured concrete.<\/p>\n<p class=\"pm__inline-cta\"><a href=\"https:\/\/swcostestimator.app.link\/ce-ai\" rel=\"noopener\" target=\"_blank\">SimplyWise Cost Estimator<\/a> turns a photo of the yard into an itemized estimate in about 6 seconds.<\/p>\n<h2>The ready mix price, and the fee patios trip<\/h2>\n<p>We use only prices a supplier publishes and is bound by. Gehring Ready Mix in Columbus, Nebraska posts a card effective January 1, 2026: six bag 3,000 psi mix, $148.00 a yard. Townsend Concrete in Vacaville, California, updated August 22, 2026, lists 4,000 psi at $170. Two plants, two states, so read them as what a real plant charges, not a national average.<\/p>\n<p>A 12 by 16 patio is under three yards at 4 inches. Gehring bills $50.00 a load under four yards. Townsend bills up to $100, on thresholds of three to six yards. Townsend delivery adds $120 to $350. Gehring publishes no delivery fee inside twenty miles, then $3.00 a mile. Townsend also bills a minimum concrete charge, up to five yards by city.<\/p>\n<h2>Thickness, base, and the slope<\/h2>\n<p>A patio carries furniture, not a truck, so the steel is yours to set. Drainage is not. The 2021 IRC section R401.3 wants the ground to fall 6 inches in the first 10 feet. Its exception covers the patio: where a wall or a lot line blocks that fall, impervious surfaces within 10 feet of the foundation slope at least 2 percent away. That is a quarter inch a foot, so pitch the forms. No trowel fixes it later.<\/p>\n<p>NRMCA CIP 4 adds the base: strip topsoil, compact the fill, slope the subgrade like the slab. No publisher states a national base stone price, so this page prints none.<\/p>\n<section class=\"pm__promo\">\n<h2>Turn the patio into a priced job<\/h2>\n<p>SimplyWise Cost Estimator turns a photo into an itemized estimate in about 6 seconds. It carries material and labor line items. Pricing is $29.99\/mo or $239.99\/yr, about $20\/mo on annual, with a 7-day free trial.<\/p>\n<p><a class=\"pm__btn\" href=\"https:\/\/swcostestimator.app.link\/ce-ai\" rel=\"noopener\" target=\"_blank\">SimplyWise Cost Estimator<\/a><br \/>\n<\/section>\n<h2>Control joints decide where the patio cracks<\/h2>\n<p>NRMCA CIP 6 puts maximum joint spacing at 24 to 36 times slab thickness. That is about 10 feet on a 4 inch slab, capped at 15 feet.<\/p>\n<p>Same sheet: panels stay square or nearly so, no longer than 1.5 times their width. Grooves run at least a quarter the slab thickness, never under an inch.<\/p>\n<p>CIP 6 also names the isolation joint, separating patios from sidewalks, garage slabs and stairs. A Quikrete 4 inch by 5 foot expansion joint lists at $6.79 on Do it Best. One seller, so single source.<\/p>\n<h2>The finish is the real price variable<\/h2>\n<p>Broom finish adds no material at all. Sealing is priceable. Do it Best lists a Quikrete gallon at $29.99. EMI Supply lists a Euclid Diamond Clear five gallon pail at $153.93, about $30.79 a gallon. Euclid&#39;s data sheet puts new concrete coverage at 300 to 350 square feet a gallon. The second coat runs 350 to 400.<\/p>\n<p>Integral color has one published number. Gehring bills $50.00 a load to wash a colored drum. The pigment is quoted.<\/p>\n<p>Stamped and exposed aggregate are what buyers ask about most, and we cut both. Nobody we read publishes a price. Inventing one off the broom figure is fabrication.<\/p>\n<h2>What the labor side pays<\/h2>\n<p>In May 2025 cement masons and concrete finishers averaged $28.87 an hour nationally, median $27.41. That is 206,170 workers. Laborers averaged $25.02. Those are wages employers pay, and the survey skips the self employed. Your billed rate sits above them.<\/p>\n<h2>Price a concrete patio in four steps<\/h2>\n<ol class=\"pm__steps\">\n<li>\n<h3>Set the footprint and fall<\/h3>\n<p>Length, width, thickness, and fall: 2 percent under the IRC exception.<\/p>\n<\/li>\n<li>\n<h3>Add waste, then round up<\/h3>\n<p>CIP 31 calls for 4 to 10 percent over plan; short buys a second truck.<\/p>\n<\/li>\n<li>\n<h3>Ask for the fee line<\/h3>\n<p>Small load, mileage and washout fees are published. They hit small pours.<\/p>\n<\/li>\n<li>\n<h3>Lay the joints out first<\/h3>\n<p>Ten feet on a 4 inch slab. Panels near square, isolation joints at the house.<\/p>\n<\/li>\n<\/ol>\n<div class=\"pm__next\">\n<h2>Keep reading<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.simplywise.com\/blog\/construction-calculators\/\">Construction Calculators Hub<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/blog\/paver-patio-cost\/\">Paver Patio Cost<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/blog\/concrete-slab-cost-calculator\/\">Concrete Slab Calculator<\/a><\/li>\n<li><a href=\"https:\/\/www.simplywise.com\/blog\/concrete-driveway-cost\/\">Concrete Driveway Cost<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"pm__sources\">\n<h2>Sources<\/h2>\n<h3>Rate cards<\/h3>\n<ul>\n<li><a href=\"https:\/\/gehringconcrete.com\/Products\/Ready-Mix-Products-Pricing\" rel=\"noopener\" target=\"_blank\">Gehring price card<\/a> (2026-09-11).<\/li>\n<li><a href=\"https:\/\/www.townsendconcrete.com\/prices\" rel=\"noopener\" target=\"_blank\">Townsend price list<\/a> (2026-09-11).<\/li>\n<\/ul>\n<h3>Supplier listings<\/h3>\n<ul>\n<li><a href=\"https:\/\/www.doitbest.com\/product\/276472\/quikrete-clear-satin-concrete-sealer-1-gal-276472\/\" rel=\"noopener\" target=\"_blank\">Do it Best, Quikrete 873002 sealer<\/a>.<\/li>\n<li><a href=\"https:\/\/www.emisupply.com\/euc-dc-5-euclid-diamond-clear-curing-and-sealing-compound-5-gallon\" rel=\"noopener\" target=\"_blank\">EMI Supply, Euclid Diamond Clear EUC-DC-5<\/a>.<\/li>\n<li><a href=\"https:\/\/www.doitbest.com\/product\/270636\/quikrete-4-in-x-5-ft-expansion-joint-270636\/\" rel=\"noopener\" target=\"_blank\">Do it Best, Quikrete 691703 expansion joint<\/a>.<\/li>\n<\/ul>\n<h3>Technical guidance and code<\/h3>\n<ul>\n<li><a href=\"https:\/\/www.nrmca.org\/wp-content\/uploads\/2021\/01\/06pr.pdf\" rel=\"noopener\" target=\"_blank\">NRMCA CIP 6, Joints in Slabs on Grade<\/a>.<\/li>\n<li><a href=\"https:\/\/www.nrmca.org\/wp-content\/uploads\/2021\/01\/31pr.pdf\" rel=\"noopener\" target=\"_blank\">NRMCA CIP 31, Ordering Ready Mixed Concrete<\/a>.<\/li>\n<li><a href=\"https:\/\/www.nrmca.org\/wp-content\/uploads\/2021\/01\/04pr.pdf\" rel=\"noopener\" target=\"_blank\">NRMCA CIP 4, Cracking Concrete Surfaces<\/a>.<\/li>\n<li><a href=\"https:\/\/www.euclidchemical.com\/fileshare\/ProductFiles\/TDS\/Diamond_Clear.pdf\" rel=\"noopener\" target=\"_blank\">Euclid Diamond Clear data sheet<\/a>.<\/li>\n<li><a href=\"https:\/\/codes.iccsafe.org\/s\/IRC2021P3\/chapter-4-foundations\/IRC2021P3-Pt03-Ch04-SecR401.3\" rel=\"noopener\" target=\"_blank\">2021 IRC R401.3, Drainage<\/a>.<\/li>\n<\/ul>\n<h3>Wages and product<\/h3>\n<ul>\n<li><a href=\"https:\/\/data.bls.gov\/oes\/\" rel=\"noopener\" target=\"_blank\">BLS OEWS, May 2025 national<\/a>, 47-2051 (OEUN000000000000047205108) and 47-2061 (OEUN000000000000047206103).<\/li>\n<li><a href=\"https:\/\/apps.apple.com\/us\/app\/simplywise-cost-estimator\/id6670619664\" rel=\"noopener\" target=\"_blank\">SimplyWise Cost Estimator<\/a> (4.8, 2026-09-09).<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<section class=\"pm__faq\">\n<div class=\"pm__inner\">\n<h2>Concrete patio cost questions<\/h2>\n<h3>Price and fees<\/h3>\n<details>\n<summary>How much does a yard of patio concrete cost?<\/summary>\n<div>\n<p>Two plant rate cards, one in Nebraska and one in California, put a 3,000 to 4,000 psi mix at $148 to $170 a yard.<\/p>\n<\/div>\n<\/details>\n<details>\n<summary>Why does a small patio cost so much a square foot?<\/summary>\n<div>\n<p>A patio is two to four yards, and both plants we read bill a small load fee under four yards.<\/p>\n<\/div>\n<\/details>\n<details>\n<summary>What does a stamped concrete patio cost?<\/summary>\n<div>\n<p>We cut it. Nobody we read publishes a stamped price, and deriving one from a broom figure is fabrication.<\/p>\n<\/div>\n<\/details>\n<h3>How it gets built<\/h3>\n<details>\n<summary>How far apart should control joints be on a patio?<\/summary>\n<div>\n<p>NRMCA CIP 6 puts maximum spacing at 24 to 36 times slab thickness. That is about 10 feet on a 4 inch slab.<\/p>\n<\/div>\n<\/details>\n<details>\n<summary>How much should a concrete patio slope away from the house?<\/summary>\n<div>\n<p>R401.3 sets 6 inches of fall in the first 10 feet. Its exception lets impervious surfaces inside 10 feet slope 2 percent away instead.<\/p>\n<\/div>\n<\/details>\n<details>\n<summary>Can SimplyWise price a concrete patio from a photo?<\/summary>\n<div>\n<p>Yes. SimplyWise Cost Estimator turns a photo into an itemized estimate in about 6 seconds. Free to try, at $29.99\/mo.<\/p>\n<\/div>\n<\/details>\n<\/div>\n<\/section>\n<section class=\"pm__final\">\n<div class=\"pm__inner\">\n<span class=\"pm__eyebrow\">Pour it, bill it<\/span><\/p>\n<h2>Turn the patio into a signed job.<\/h2>\n<p>Snap a photo and get an itemized estimate in about 6 seconds. Free to try.<\/p>\n<p><a class=\"pm__btn pm__btn--lg\" href=\"https:\/\/swcostestimator.app.link\/ce-ai\" rel=\"noopener\" target=\"_blank\">SimplyWise Cost Estimator<\/a>\n<\/div>\n<\/section>\n<\/article>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BlogPosting\",\n  \"headline\": \"Concrete Patio Cost: The Pour, the Joints and the Finish\",\n  \"description\": \"Concrete patio cost from two published ready mix rate cards, the small load fee a patio trips, NRMCA joint spacing and a finish ladder sellers publish.\",\n  \"author\": {\n    \"@type\": \"Organization\",\n    \"name\": \"SimplyWise\"\n  },\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"SimplyWise\",\n    \"logo\": {\n      \"@type\": \"ImageObject\",\n      \"url\": \"https:\/\/www.simplywise.com\/icon-512x512.png\"\n    }\n  },\n  \"datePublished\": \"2026-09-22\",\n  \"dateModified\": \"2026-09-22\",\n  \"mainEntityOfPage\": {\n    \"@type\": \"WebPage\",\n    \"@id\": \"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/\"\n  },\n  \"url\": \"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/\",\n  \"image\": [\n    \"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/7\/76\/Screeding_%289021979%29.jpg\/1280px-Screeding_%289021979%29.jpg\"\n  ]\n}\n<\/script><br \/>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"HowTo\",\n  \"name\": \"How to Price a Concrete Patio\",\n  \"step\": [\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 1,\n      \"name\": \"Set the footprint and fall\",\n      \"text\": \"Length, width, thickness, and fall: 2 percent under the IRC exception.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 2,\n      \"name\": \"Add waste, then round up\",\n      \"text\": \"CIP 31 calls for 4 to 10 percent over plan; short buys a second truck.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 3,\n      \"name\": \"Ask for the fee line\",\n      \"text\": \"Small load, mileage and washout fees are published. They hit small pours.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 4,\n      \"name\": \"Lay the joints out first\",\n      \"text\": \"Ten feet on a 4 inch slab. Panels near square, isolation joints at the house.\"\n    }\n  ]\n}\n<\/script><br \/>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How much does a yard of patio concrete cost?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Two plant rate cards, one in Nebraska and one in California, put a 3,000 to 4,000 psi mix at $148 to $170 a yard.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why does a small patio cost so much a square foot?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A patio is two to four yards, and both plants we read bill a small load fee under four yards.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What does a stamped concrete patio cost?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"We cut it. Nobody we read publishes a stamped price, and deriving one from a broom figure is fabrication.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How far apart should control joints be on a patio?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"NRMCA CIP 6 puts maximum spacing at 24 to 36 times slab thickness. That is about 10 feet on a 4 inch slab.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How much should a concrete patio slope away from the house?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"R401.3 sets 6 inches of fall in the first 10 feet. Its exception lets impervious surfaces inside 10 feet slope 2 percent away instead.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can SimplyWise price a concrete patio from a photo?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. SimplyWise Cost Estimator turns a photo into an itemized estimate in about 6 seconds. Free to try, at $29.99\/mo.\"\n      }\n    }\n  ]\n}\n<\/script><br \/>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 1,\n      \"name\": \"Home\",\n      \"item\": \"https:\/\/www.simplywise.com\/\"\n    },\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 2,\n      \"name\": \"Blog\",\n      \"item\": \"https:\/\/www.simplywise.com\/blog\/\"\n    },\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 3,\n      \"name\": \"How to Estimate\",\n      \"item\": \"https:\/\/www.simplywise.com\/blog\/category\/how-to-estimate\/\"\n    },\n    {\n      \"@type\": \"ListItem\",\n      \"position\": 4,\n      \"name\": \"Concrete Patio Cost: The Pour, the Joints and the Finish\",\n      \"item\": \"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/\"\n    }\n  ]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Blog &nbsp;&rsaquo;&nbsp; How to Estimate Contractor Calculator &middot; Concrete Patio Concrete Patio Cost: The Pour, the Joints and the Finish A patio is a small pour, and small pours carry fees a driveway never sees. Set the slab below. Bidding the yard? Estimate it from a photo. &#9733;&#9733;&#9733;&#9733;&#9733; 4.8 on the App Store SimplyWise Updated [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"concrete patio cost","_yoast_wpseo_title":"Concrete Patio Cost: The Pour, the Joints and the Finish","_yoast_wpseo_metadesc":"Concrete patio cost from two published ready mix rate cards, the small load fee a patio trips, NRMCA joint spacing and a finish ladder sellers publish.","_yoast_wpseo_linkdex":"72","_yoast_wpseo_content_score":"90","_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_canonical":"","inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9575","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Concrete Patio Cost: The Pour, the Joints and the Finish<\/title>\n<meta name=\"description\" content=\"Concrete patio cost from two published ready mix rate cards, the small load fee a patio trips, NRMCA joint spacing and a finish ladder sellers publish.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Concrete Patio Cost: The Pour, the Joints and the Finish\" \/>\n<meta property=\"og:description\" content=\"Concrete patio cost from two published ready mix rate cards, the small load fee a patio trips, NRMCA joint spacing and a finish ladder sellers publish.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/\" \/>\n<meta property=\"og:site_name\" content=\"SimplyWise Cost Estimator\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-22T09:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-22T16:11:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/7\/76\/Screeding_%289021979%29.jpg\/1280px-Screeding_%289021979%29.jpg\" \/>\n<meta name=\"author\" content=\"Daniel Chinchilla\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Chinchilla\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/\"},\"author\":{\"name\":\"Daniel Chinchilla\",\"@id\":\"https:\/\/www.simplywise.com\/blog\/#\/schema\/person\/c6b02975b13398fa4764650c8d5610ac\"},\"headline\":\"Concrete Patio Cost: The Pour, the Joints and the Finish\",\"datePublished\":\"2026-09-22T09:00:00+00:00\",\"dateModified\":\"2026-09-22T16:11:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/\"},\"wordCount\":1216,\"publisher\":{\"@id\":\"https:\/\/www.simplywise.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/\",\"url\":\"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/\",\"name\":\"Concrete Patio Cost: The Pour, the Joints and the Finish\",\"isPartOf\":{\"@id\":\"https:\/\/www.simplywise.com\/blog\/#website\"},\"datePublished\":\"2026-09-22T09:00:00+00:00\",\"dateModified\":\"2026-09-22T16:11:35+00:00\",\"description\":\"Concrete patio cost from two published ready mix rate cards, the small load fee a patio trips, NRMCA joint spacing and a finish ladder sellers publish.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.simplywise.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Concrete Patio Cost: The Pour, the Joints and the Finish\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.simplywise.com\/blog\/#website\",\"url\":\"https:\/\/www.simplywise.com\/blog\/\",\"name\":\"SimplyWise Cost Estimator\",\"description\":\"Blog\",\"publisher\":{\"@id\":\"https:\/\/www.simplywise.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.simplywise.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.simplywise.com\/blog\/#organization\",\"name\":\"SimplyWise Cost Estimator\",\"url\":\"https:\/\/www.simplywise.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.simplywise.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.simplywise.com\/blog\/wp-content\/uploads\/2026\/08\/simplywise-logo-512x512-1.png\",\"contentUrl\":\"https:\/\/www.simplywise.com\/blog\/wp-content\/uploads\/2026\/08\/simplywise-logo-512x512-1.png\",\"width\":512,\"height\":512,\"caption\":\"SimplyWise Cost Estimator\"},\"image\":{\"@id\":\"https:\/\/www.simplywise.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.crunchbase.com\/organization\/simplywise\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.simplywise.com\/blog\/#\/schema\/person\/c6b02975b13398fa4764650c8d5610ac\",\"name\":\"Daniel Chinchilla\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.simplywise.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g\",\"caption\":\"Daniel Chinchilla\"},\"url\":\"https:\/\/www.simplywise.com\/blog\/author\/daniel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Concrete Patio Cost: The Pour, the Joints and the Finish","description":"Concrete patio cost from two published ready mix rate cards, the small load fee a patio trips, NRMCA joint spacing and a finish ladder sellers publish.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/","og_locale":"en_US","og_type":"article","og_title":"Concrete Patio Cost: The Pour, the Joints and the Finish","og_description":"Concrete patio cost from two published ready mix rate cards, the small load fee a patio trips, NRMCA joint spacing and a finish ladder sellers publish.","og_url":"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/","og_site_name":"SimplyWise Cost Estimator","article_published_time":"2026-09-22T09:00:00+00:00","article_modified_time":"2026-09-22T16:11:35+00:00","og_image":[{"url":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/7\/76\/Screeding_%289021979%29.jpg\/1280px-Screeding_%289021979%29.jpg"}],"author":"Daniel Chinchilla","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Daniel Chinchilla","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/#article","isPartOf":{"@id":"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/"},"author":{"name":"Daniel Chinchilla","@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/person\/c6b02975b13398fa4764650c8d5610ac"},"headline":"Concrete Patio Cost: The Pour, the Joints and the Finish","datePublished":"2026-09-22T09:00:00+00:00","dateModified":"2026-09-22T16:11:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/"},"wordCount":1216,"publisher":{"@id":"https:\/\/www.simplywise.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/","url":"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/","name":"Concrete Patio Cost: The Pour, the Joints and the Finish","isPartOf":{"@id":"https:\/\/www.simplywise.com\/blog\/#website"},"datePublished":"2026-09-22T09:00:00+00:00","dateModified":"2026-09-22T16:11:35+00:00","description":"Concrete patio cost from two published ready mix rate cards, the small load fee a patio trips, NRMCA joint spacing and a finish ladder sellers publish.","breadcrumb":{"@id":"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.simplywise.com\/blog\/concrete-patio-cost\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.simplywise.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Concrete Patio Cost: The Pour, the Joints and the Finish"}]},{"@type":"WebSite","@id":"https:\/\/www.simplywise.com\/blog\/#website","url":"https:\/\/www.simplywise.com\/blog\/","name":"SimplyWise Cost Estimator","description":"Blog","publisher":{"@id":"https:\/\/www.simplywise.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.simplywise.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.simplywise.com\/blog\/#organization","name":"SimplyWise Cost Estimator","url":"https:\/\/www.simplywise.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.simplywise.com\/blog\/wp-content\/uploads\/2026\/08\/simplywise-logo-512x512-1.png","contentUrl":"https:\/\/www.simplywise.com\/blog\/wp-content\/uploads\/2026\/08\/simplywise-logo-512x512-1.png","width":512,"height":512,"caption":"SimplyWise Cost Estimator"},"image":{"@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.crunchbase.com\/organization\/simplywise"]},{"@type":"Person","@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/person\/c6b02975b13398fa4764650c8d5610ac","name":"Daniel Chinchilla","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.simplywise.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b1ee77005dde5ba597d7ae9e0e68fa11a123fd406740e5e70c7c1ed738d177f?s=96&d=mm&r=g","caption":"Daniel Chinchilla"},"url":"https:\/\/www.simplywise.com\/blog\/author\/daniel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/posts\/9575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/comments?post=9575"}],"version-history":[{"count":2,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/posts\/9575\/revisions"}],"predecessor-version":[{"id":9607,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/posts\/9575\/revisions\/9607"}],"wp:attachment":[{"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/media?parent=9575"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/categories?post=9575"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.simplywise.com\/blog\/wp-json\/wp\/v2\/tags?post=9575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}