{"id":113,"date":"2026-06-10T06:44:13","date_gmt":"2026-06-10T06:44:13","guid":{"rendered":"https:\/\/allconcretecalculator.com\/guides\/?p=113"},"modified":"2026-06-10T06:44:16","modified_gmt":"2026-06-10T06:44:16","slug":"concrete-for-garage-floors","status":"publish","type":"post","link":"https:\/\/allconcretecalculator.com\/guides\/concrete-for-garage-floors\/","title":{"rendered":"Concrete for Garage Floors: Full Planning Guide"},"content":{"rendered":"\n<p>The minimum specification for a residential garage floor is <strong>4 inches \/ 100 mm thick, 3,000 psi \/ 21 MPa concrete, with 6\u00d76 \/ W1.4\u00d7W1.4 welded wire mesh or equivalent reinforcement<\/strong>. A two-car garage measures roughly 20\u00d722 ft \/ 6.1\u00d76.7 m and requires approximately 5.4 cubic yards \/ 4.1 m\u00b3 of concrete at 4-inch thickness. Every deviation from those baseline numbers \u2014 heavier vehicles, softer subbase, colder climate \u2014 changes the spec.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to calculate concrete volume for a garage floor<\/h2>\n\n\n\n<p>The formula is straightforward:<\/p>\n\n\n\n<p><strong>Volume (cubic yards) = Length (ft) \u00d7 Width (ft) \u00d7 Thickness (in) \u00f7 324<\/strong><\/p>\n\n\n\n<p>The divisor 324 converts the result from cubic feet at inches of thickness directly to cubic yards. For metric: Volume (m\u00b3) = Length (m) \u00d7 Width (m) \u00d7 Thickness (m).<\/p>\n\n\n\n<p>Worked example for a standard 20\u00d722 ft \/ 6.1\u00d76.7 m two-car garage at 4 inches \/ 102 mm:<\/p>\n\n\n\n<p>20 \u00d7 22 \u00d7 4 \u00f7 324 = <strong>5.43 cubic yards \/ 4.15 m\u00b3<\/strong><\/p>\n\n\n\n<p>Add a 10% waste factor for form overpour, subbase variation, and spillage: <strong>5.97 cubic yards \/ 4.56 m\u00b3<\/strong> \u2014 round up to 6 yards for ordering.<\/p>\n\n\n\n<p>Use the <a href=\"https:\/\/allconcretecalculator.com\/calculators\/flatwork\/concrete-garage-floor-calculator\">concrete garage floor calculator<\/a> for irregular shapes, multiple bays, or when you need outputs in both cubic yards and bags in a single step.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Concrete volume by garage size and slab thickness<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Garage size<\/strong><\/td><td><strong>4 in \/ 102 mm (yd\u00b3)<\/strong><\/td><td><strong>5 in \/ 127 mm (yd\u00b3)<\/strong><\/td><td><strong>6 in \/ 152 mm (yd\u00b3)<\/strong><\/td><\/tr><tr><td>12\u00d720 ft \/ 3.7\u00d76.1 m (1 car)<\/td><td>2.96<\/td><td>3.70<\/td><td>4.44<\/td><\/tr><tr><td>18\u00d720 ft \/ 5.5\u00d76.1 m (1.5 car)<\/td><td>4.44<\/td><td>5.56<\/td><td>6.67<\/td><\/tr><tr><td>20\u00d722 ft \/ 6.1\u00d76.7 m (2 car)<\/td><td>5.43<\/td><td>6.79<\/td><td>8.15<\/td><\/tr><tr><td>24\u00d724 ft \/ 7.3\u00d77.3 m (2 car)<\/td><td>6.40<\/td><td>8.00<\/td><td>9.60<\/td><\/tr><tr><td>24\u00d730 ft \/ 7.3\u00d79.1 m (3 car)<\/td><td>8.00<\/td><td>10.00<\/td><td>12.00<\/td><\/tr><tr><td>30\u00d740 ft \/ 9.1\u00d712.2 m (4 car)<\/td><td>13.33<\/td><td>16.67<\/td><td>20.00<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Volumes above do not include a waste factor. Add 10% for standard residential pours; 5% if the subbase is laser-levelled and forms are precisely set.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What thickness does a garage floor need?<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Standard residential vehicles<\/h3>\n\n\n\n<p>A 4-inch \/ 100 mm slab supports standard passenger cars and light trucks. This covers nearly all residential garages where vehicles do not exceed 10,000 lb \/ 4,500 kg gross weight. The 4-inch minimum assumes a compacted granular subbase of at least 4 inches \/ 100 mm and a subgrade with no soft spots.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Heavy vehicles, workshops, and commercial use<\/h3>\n\n\n\n<p>Step to 5 inches \/ 127 mm for: pickup trucks over 3\/4-ton, recreational vehicles, camper trailers, and any garage used as a workshop where forklifts, heavy machinery, or car lifts are installed. Car lifts anchored to slab require a minimum 6-inch \/ 152 mm slab with <strong>#4 rebar at 12-inch \/ 305 mm centres<\/strong> in both directions around the anchor bolt locations. A 5,000 lb \/ 34 MPa mix is recommended for anchor bolt zones.<\/p>\n\n\n\n<p>The <a href=\"https:\/\/allconcretecalculator.com\/calculators\/structural\/concrete-slab-thickness-selector\">concrete slab thickness selector<\/a> determines minimum thickness based on vehicle weight and subbase bearing capacity, taking the guesswork out of this specification decision.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Concrete mix specification for garage floors<\/h2>\n\n\n\n<p>The minimum acceptable mix for a residential garage floor in a temperate climate is <strong>3,000 psi \/ 21 MPa<\/strong>. In freeze-thaw climates (any location where temperatures drop below 32\u00b0F \/ 0\u00b0C regularly), use <strong>4,000 psi \/ 28 MPa<\/strong> with <strong>5\u20137% air entrainment<\/strong>. Air-entrained concrete resists scaling caused by de-icing salts and freeze-thaw cycling.<\/p>\n\n\n\n<p>Water-cement ratio for garage floors should not exceed 0.50. A lower ratio \u2014 0.40 to 0.45 \u2014 produces a denser, less permeable surface. Every 0.10 increase in the water-cement ratio above 0.50 reduces 28-day strength by approximately 1,000 psi \/ 7 MPa. The <a href=\"https:\/\/allconcretecalculator.com\/calculators\/mix-design\/water-cement-ratio-calculator\">water-cement ratio calculator<\/a> models this relationship.<\/p>\n\n\n\n<p>Fibre reinforcement \u2014 polypropylene fibres at 1.5 lb\/yd\u00b3 \/ 0.89 kg\/m\u00b3 \u2014 reduces plastic shrinkage cracking during the first 24 hours of curing. It does not replace structural rebar or mesh for heavy-load applications, but it is a low-cost addition on any pour.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Reinforcement: mesh, rebar, or fibres?<\/h2>\n\n\n\n<p>Welded wire mesh (<strong>6\u00d76 \/ W1.4\u00d7W1.4 or 6\u00d76 \/ W2.0\u00d7W2.0<\/strong>) is the standard for residential garage floors and sits on chairs at mid-slab depth. It controls crack width if cracking occurs but does not add significant structural strength. Many contractors argue that correctly placed control joints and fibre reinforcement outperform mesh in practice \u2014 mesh that sits on the subbase instead of mid-slab contributes nothing.<\/p>\n\n\n\n<p>Rebar \u2014 typically <strong>#3 bar at 18-inch \/ 457 mm centres<\/strong> or <strong>#4 bar at 24-inch \/ 610 mm centres<\/strong> \u2014 is used for slabs carrying heavy point loads (car lifts, lathes, press equipment) or where the subbase is weak. The <a href=\"https:\/\/allconcretecalculator.com\/calculators\/structural\/rebar-reinforcing-steel-calculator\">rebar and reinforcing steel calculator<\/a> calculates total rebar length and weight for the floor area.<\/p>\n\n\n\n<p>For fibres, the dosage depends on fibre type: synthetic macro fibres at 3\u20135 lb\/yd\u00b3 \/ 1.8\u20133.0 kg\/m\u00b3 can substitute for mesh in non-structural applications. Steel fibres at 25\u201340 lb\/yd\u00b3 \/ 15\u201324 kg\/m\u00b3 are used in industrial applications and are excessive for residential garages.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Subbase, control joints, and slope<\/h2>\n\n\n\n<p>A properly prepared subbase is as important as the concrete specification. Remove all organic material and soft spots. Compact to a minimum 95% Standard Proctor density. Install <strong>4\u20136 inches \/ 100\u2013152 mm of compacted gravel<\/strong> (crushed stone or dense-graded aggregate) \u2014 this provides drainage and a consistent bearing surface.<\/p>\n\n\n\n<p>Control joints are saw-cut or tooled into the slab to direct where cracking occurs. Space them no further apart than <strong>2\u20133 times the slab thickness in feet<\/strong> \u2014 so a 4-inch \/ 100 mm slab needs control joints every 8\u201312 feet \/ 2.4\u20133.7 m. Joints should be cut to one-quarter of the slab depth (1 inch \/ 25 mm for a 4-inch slab). Saw-cut within 6\u201312 hours of finishing before shrinkage cracking initiates.<\/p>\n\n\n\n<p>Garage floors slope <strong>1\/8 to 1\/4 inch per foot \/ 10\u201321 mm per metre<\/strong> toward the door or a floor drain. A 20-foot \/ 6.1 m deep garage needs a 2.5\u20135 inch \/ 63\u2013127 mm elevation change from back to front. Confirm the slope direction before pouring \u2014 it is extremely expensive to correct after the fact.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common mistakes in garage floor concrete projects<\/h2>\n\n\n\n<p><strong>Pouring on a frozen or frost-heaved subbase.<\/strong> A subbase that appears firm in winter may have frost lenses 6\u201312 inches \/ 152\u2013305 mm below the surface. When the frost thaws, the slab loses uniform support and cracks. Never pour on frozen ground. In cold climates, install a vapour barrier and confirm subgrade temperatures are above 40\u00b0F \/ 4\u00b0C to a depth of 6 inches \/ 152 mm before beginning.<\/p>\n\n\n\n<p><strong>Overworking the surface finish.<\/strong> Re-trowelling garage floors after bleed water has fully risen brings water and fine particles to the surface, creating a weak, dusty, high-permeability layer. This is the primary cause of surface scaling and dusting in new garage floors. Stop trowelling when bleed water is no longer visible and the surface can be walked on without leaving deep impressions.<\/p>\n\n\n\n<p><strong>Skipping curing.<\/strong> Concrete loses up to 40% of its potential strength if it is allowed to dry out in the first 7 days. Residential contractors frequently strip forms and walk away. The correct approach is to cure for a minimum 7 days using curing compound, wet burlap, or plastic sheeting. In hot or windy conditions, begin curing within 20 minutes of finishing. The <a href=\"https:\/\/allconcretecalculator.com\/calculators\/structural\/concrete-curing-time-estimator\">concrete curing time estimator<\/a> adjusts curing duration by temperature.<\/p>\n\n\n\n<p><strong>Undersizing the mix for the climate.<\/strong> Using a non-air-entrained 3,000 psi \/ 21 MPa mix in a location that regularly uses rock salt or calcium chloride de-icers causes surface scaling within two winters. The scaling is permanent and cannot be repaired cost-effectively \u2014 the floor eventually needs to be ground and resurfaced. Air-entrained 4,000 psi \/ 28 MPa concrete with a low water-cement ratio is the correct specification for any garage in a freeze-thaw climate.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Related calculators you might need<\/h2>\n\n\n\n<p>After sizing the slab, the <a href=\"https:\/\/allconcretecalculator.com\/calculators\/cost\/concrete-cost-per-square-foot-calculator\">concrete cost per square foot calculator<\/a> gives you a cost-per-square-foot figure that is easy to compare against contractor quotes. For rebar layout, the <a href=\"https:\/\/allconcretecalculator.com\/calculators\/structural\/rebar-spacing-calculator\">rebar spacing calculator<\/a> optimises bar spacing to hit a target area of steel. If you are pricing the subbase as well, the <a href=\"https:\/\/allconcretecalculator.com\/calculators\/materials\/gravel-crushed-stone-calculator\">gravel and crushed stone calculator<\/a> calculates aggregate volume and tonnage for the compacted base layer. For a complete project cost breakdown including labour, the <a href=\"https:\/\/allconcretecalculator.com\/calculators\/cost\/full-concrete-project-estimator\">full concrete project estimator<\/a> is the most comprehensive starting point.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<p><strong>How thick should a garage floor be?<\/strong><\/p>\n\n\n\n<p>4 inches \/ 100 mm is the residential minimum for standard passenger vehicles. Use 5 inches \/ 127 mm for 3\/4-ton pickups and heavier trucks, and 6 inches \/ 152 mm for any slab that will have a car lift installed. Thickness should be measured at the thinnest point \u2014 not the average \u2014 so subbase levelling matters.<\/p>\n\n\n\n<p><strong>What PSI concrete for a garage floor?<\/strong><\/p>\n\n\n\n<p>3,000 psi \/ 21 MPa minimum in mild climates. 4,000 psi \/ 28 MPa with 5\u20137% air entrainment in any climate where de-icing salts are used or temperatures regularly drop below freezing. Higher-strength mixes add modest cost per yard but significantly extend the floor&#8217;s service life in harsh conditions.<\/p>\n\n\n\n<p><strong>How many yards of concrete does a 2-car garage need?<\/strong><\/p>\n\n\n\n<p>A 20\u00d722 ft \/ 6.1\u00d76.7 m slab at 4 inches \/ 100 mm requires approximately 5.4 cubic yards \/ 4.1 m\u00b3. Add 10% waste factor and round up \u2014 order 6 yards. A 24\u00d724 ft \/ 7.3\u00d77.3 m garage at the same thickness needs 6.4 yards; order 7. Use the concrete garage floor calculator to get exact volumes for your specific dimensions.<\/p>\n\n\n\n<p><strong>Do I need rebar in a garage floor?<\/strong><\/p>\n\n\n\n<p>Welded wire mesh is sufficient for standard residential garage floors with passenger cars. Rebar is required when installing a car lift, when the subgrade is weak or poorly compacted, or when vehicles over 10,000 lb \/ 4,500 kg will use the space. Fibres added to the mix reduce plastic shrinkage cracking and complement mesh or rebar \u2014 they do not replace structural reinforcement.<\/p>\n\n\n\n<p><strong>How long does a garage floor need to cure before parking on it?<\/strong><\/p>\n\n\n\n<p>At 70\u00b0F \/ 21\u00b0C, standard concrete reaches sufficient strength for light foot traffic in 24 hours and can accept vehicle traffic at 7 days. Full design strength takes 28 days. In cold conditions \u2014 below 50\u00b0F \/ 10\u00b0C \u2014 extend vehicle traffic to 10\u201314 days. The <a href=\"https:\/\/allconcretecalculator.com\/calculators\/structural\/concrete-curing-time-estimator\">concrete curing time estimator<\/a> gives temperature-adjusted timelines so you can plan around the weather.<\/p>\n\n\n\n<p><strong>Should I seal a garage floor after pouring?<\/strong><\/p>\n\n\n\n<p>Yes, for any garage in a freeze-thaw climate or where de-icing products are tracked in from vehicles. Apply a penetrating silane\/siloxane sealer 28 days after the pour \u2014 earlier application traps moisture and can cause discolouration. Acrylic topical sealers provide a gloss finish and chemical resistance but require reapplication every 2\u20133 years. Penetrating sealers last longer and are more appropriate for working garages.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The minimum specification for a residential garage floor is 4 inches \/ 100 mm thick, 3,000 psi \/ 21 MPa concrete, with 6\u00d76 \/ W1.4\u00d7W1.4 welded wire mesh or equivalent reinforcement. A two-car garage measures roughly 20\u00d722 ft \/ 6.1\u00d76.7 m and requires approximately 5.4 cubic yards \/ 4.1 m\u00b3 of concrete at 4-inch thickness. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":28,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-113","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-concrete-project-planning"],"_links":{"self":[{"href":"https:\/\/allconcretecalculator.com\/guides\/wp-json\/wp\/v2\/posts\/113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/allconcretecalculator.com\/guides\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/allconcretecalculator.com\/guides\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/allconcretecalculator.com\/guides\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/allconcretecalculator.com\/guides\/wp-json\/wp\/v2\/comments?post=113"}],"version-history":[{"count":1,"href":"https:\/\/allconcretecalculator.com\/guides\/wp-json\/wp\/v2\/posts\/113\/revisions"}],"predecessor-version":[{"id":117,"href":"https:\/\/allconcretecalculator.com\/guides\/wp-json\/wp\/v2\/posts\/113\/revisions\/117"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/allconcretecalculator.com\/guides\/wp-json\/wp\/v2\/media\/28"}],"wp:attachment":[{"href":"https:\/\/allconcretecalculator.com\/guides\/wp-json\/wp\/v2\/media?parent=113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/allconcretecalculator.com\/guides\/wp-json\/wp\/v2\/categories?post=113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/allconcretecalculator.com\/guides\/wp-json\/wp\/v2\/tags?post=113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}