Improve

How to Pour a Concrete Slab

A patio or shed slab is a one-day pour that needs a week of planning and a week of curing. Here is the whole job in order, with the thickness, base, joint spacing and curing times the concrete industry and the building code use.

By Raimundo Coelho Updated 12 min read

The short answer

  • Build-up: 4 inches of concrete on about 4 inches of compacted gravel for a patio, walk or shed. Driveways and garage floors are usually 5 to 6 inches.
  • Joints: cut control joints about every 8 to 10 feet in a 4-inch slab, at least 1 inch (a quarter of the depth) deep.
  • Curing: keep it moist for 5 days in warm weather or 7 days between 50°F and 70°F, and never let it freeze in the first 48 hours.
  • Size of the job: a 10 x 10 slab, 4 inches thick, needs 1.36 cubic yards with 10% extra: 62 bags of 80 lb mix, or a small truck load.
  • Cost: about $634 in DIY materials and tools for that slab with bags and a rented mixer, or $764 with a rebar grid. A pro typically charges about $4 to $8 per sq ft.

Before you dig: plan the slab

Most slab failures start before any concrete arrives: soft ground, no base, water running toward the house, or a pour that is too big for the crew. Settle these first.

  • Permits. Many towns let you pour a small patio without a permit, but driveways, garage floors, slabs under living space and anything near a property line often need one. Call your building department.
  • Buried lines. Contact 811 a few business days before you dig. The service is free and marks gas, power and water lines.
  • Drainage. Plan a slope away from the house. A common target is 1/8 to 1/4 inch per foot, which is 1.25 to 2.5 inches over a 10 ft patio.
  • Weather. Pick a mild, dry, calm day. The concrete should stay above 50°F while it cures, and frozen ground is never a base.
  • Crew. Concrete does not wait. For a 10 x 10 slab from bags, plan on two or three people. For a truck, have helpers with wheelbarrows ready before it arrives.
SlabThicknessBaseReinforcement
Patio, walkway4 in4 in gravelOptional; helps on clay soil
Shed floor4 in4 in gravelRebar or mesh recommended
Hot tub pad4–6 in4 in gravelRebar; follow the tub maker
Driveway, garage floor5–6 in4–6 in gravelRebar; check local code
Floor of a heated room3.5 in min. (code)4 in + 6-mil vapor retarderPer plans; usually needs a permit

The International Residential Code (IRC) sets 3.5 inches as the minimum for a floor slab on ground, a 4-inch base course in most soils, and a 6-mil vapor retarder under slabs of conditioned space (section R506). Unheated sheds, garages and open patios are exempt from the vapor retarder. For porches, carport and garage slabs exposed to severe freeze-thaw weather, the IRC asks for 3,500 psi air-entrained concrete; many states amend these rules, so check yours.

Step 1: Lay out and dig

Mark the corners with stakes and run mason's string around the outside. Check that the layout is square by measuring the two diagonals: when they match, the corners are 90 degrees. Remove sod, roots and topsoil; organic soil rots and settles.

Dig to the depth of the slab plus the base. For a 4-inch slab on 4 inches of gravel that sits flush with the lawn, that is 8 inches. Dig about 6 inches wider than the slab on each side so you have room for the forms and stakes. Then compact the bottom of the hole with a plate compactor or hand tamper; any soft spot you leave becomes a crack later.

Step 2: Put down a compacted gravel base

Spread crushed stone with fines (often sold as crusher run, road base or 3/4-inch minus) in two layers of about 2 inches. Wet each layer lightly and run a plate compactor over it until it no longer moves underfoot. Rent the compactor; it costs far less than a cracked slab. Rake the top so it follows the same slope the slab will have, which keeps the concrete an even thickness.

Our gravel calculator converts the area and depth into tons. A 10 x 10 base 4 inches deep is about 1.5 tons. If the slab is the floor of a heated space, lay 6-mil polyethylene on top of the base with the seams lapped at least 6 inches.

Step 3: Build the forms

Most DIY slabs are formed with straight 2x lumber screwed to wood stakes driven every 3 to 4 feet on the outside of the boards. Keep the stakes below the top of the form so the screed board can ride over them. Remember a 2x4 is only 3 1/2 inches tall: it makes a 3 1/2-inch slab unless you set it on top of the base and the base is 1/2 inch low, or you use a 2x6.

Set the top of the forms to the finished height and slope with a string line and level. Use the forms to build in the slope: for a 10 ft run at 1/8 inch per foot, the far form sits 1 1/4 inches lower. Brush form oil or vegetable oil on the inside faces so they release cleanly. Where the slab meets the house foundation, steps or an existing walk, attach a strip of isolation joint material (asphalt-impregnated fiber or foam) so the two can move separately.

Step 4: Add rebar or mesh

Reinforcement does not stop concrete from cracking. It holds cracks tight so the two sides stay level. A common grid for a patio or shed is #4 (1/2-inch) bar 18 inches on center each way, tied at the crossings and kept 2 to 3 inches from the forms. Welded wire mesh is a lighter option for walks and patios.

The steel only works if it sits inside the concrete, not on the ground. Set it on plastic chairs or concrete blocks so it stays between the middle and the upper third of the slab, which is what the IRC asks for in floor slabs. "Pulling the mesh up" with a rake during the pour rarely works.

How much concrete for your slab?Get cubic yards, bag counts and the cost of bags vs. a ready-mix truck.

Step 5: Bags or a truck, and how to mix

For the 10 x 10 example, our concrete calculator puts bags with a day of mixer rental at about $467 and a 1.5-yard truck load at about $423, including a short-load fee and delivery. Under about 1 cubic yard, bags usually win. Above 2 to 3 yards, a truck is cheaper and spares you hours of mixing.

Mixing bags. Quikrete's data sheet for its standard concrete mix calls for about 6 pints of water per 80 lb bag to start and no more than about 9 pints, aiming for a 2 to 3 inch slump: stiff enough to hold a shape, with no dry pockets and no puddles. Allow about 1 cubic foot of mixer drum for each 80 lb bag. Extra water makes concrete easier to place and weaker, more prone to cracking and dusting. If it is too stiff, add water a little at a time.

Ordering a truck. Tell the plant the job (exterior slab), the volume and the access. For outdoor slabs in freeze-thaw climates, ask for air-entrained concrete of at least 3,500 psi, or what your code requires. Check where the truck can park; a loaded truck can crack a driveway, and chutes only reach so far. Have wheelbarrows, a hose and every tool laid out before it arrives.

Step 6: Place, screed and float

Dampen the base so it does not suck water out of the concrete, but leave no puddles. Start at the far end and fill the forms to full depth, working continuously. Do not fill halfway and come back later: the line between the two batches becomes a weak "cold joint."

  • Screed. Drag a straight 2x4 across the top of the forms with a sawing motion to strike off the excess. A helper shovels concrete into low spots ahead of the board.
  • Bull float. Right after screeding, push a bull float (or a darby on small slabs) across the surface to flatten ridges and push the stones down slightly.
  • Edge. Run an edging tool between the concrete and the forms to round and compact the edges, so they do not chip.

Step 7: Cut the control joints

Concrete shrinks as it dries and it will crack. Joints decide where. The National Ready Mixed Concrete Association (NRMCA) recommends a maximum joint spacing of 24 to 36 times the slab thickness, which is about 10 feet for a 4-inch slab, and no more than 15 feet. Panels should be square or nearly so, with the long side no more than 1.5 times the short side. Avoid L-shaped panels.

Slab thicknessMax joint spacingMin joint depth
4 in8–12 ft (about 10)1 in
5 in10–15 ft1 1/4 in
6 in12–15 ft (15 max)1 1/2 in

A 10 x 10 patio sits at the edge of that range as one panel. Splitting it with one joint down the middle makes two 5 x 10 panels, which breaks the 1.5:1 rule; two joints that make four 5 x 5 squares are better. Quikrete's instructions for its bag mix are more conservative: 1-inch-deep joints every 6 to 8 feet. When in doubt, go closer.

You can tool the joints with a groover while the concrete is soft, using a straight board as a guide, and rerun them during finishing. Or saw them the next day: NRMCA puts conventional saw cuts at 4 to 12 hours after finishing, as soon as the edges do not ravel. Wait too long and the slab cracks on its own first. Saw wet, or wear a respirator, because cutting concrete makes silica dust.

Step 8: Finish the surface

After floating, water rises to the surface ("bleed water"). Wait until that sheen is gone before you touch the slab again. Working the surface while it is wet pushes water and fine material to the top and leaves a weak skin that dusts or flakes.

When you can press a thumb in about 1/4 inch, go over it with a magnesium hand float, then rerun the edger and groover. For outdoor slabs, finish with a broom pulled across the slope: it leaves a slip-resistant texture. Steel troweling to a smooth shine is for indoor floors, and outdoors it makes the slab slick when wet. Do not sprinkle dry cement or water on the surface to make finishing easier, and do not overwork it.

Step 9: Cure it, and keep it from freezing

Concrete hardens by a chemical reaction with water, not by drying. If it dries out early it never reaches its strength: NRMCA notes that concrete left in a dry environment can lose as much as 50% of its potential strength compared with concrete that is moist-cured.

  • How long. Quikrete says to start curing as soon as possible and continue for 5 days in warm weather (70°F and up) or 7 days at 50°F to 70°F.
  • How. Spray or roll on a curing compound once the surface is hard, or cover with plastic sheeting sealed at the seams and weighted at the edges, or keep it wet with burlap or a sprinkler that runs without gaps. Plastic can blotch colored concrete.
  • Cold. Protect the slab from freezing for the first 48 hours with plastic and insulated blankets if temperatures will drop below 32°F. Do not apply curing compound if rain or temperatures below 50°F are expected within 24 hours.
  • Heat and wind. Pour early in the day, keep the base damp, and start curing right after finishing. Fast drying causes surface cracks.

Bagged 4,000 psi mix reaches about 2,500 psi at 7 days and 4,000 psi at 28 days in Quikrete's tests. Light foot traffic the next day is usually fine. Wait at least a week for a car, a hot tub or a loaded shed. Pull the forms after a day or two, once the edges are firm.

What a DIY slab costs

The bag option for a 10 x 10 slab, 4 inches thick on a 4-inch gravel base, at typical October 2026 big-box prices:

ItemQtyCost
Concrete mix, 80 lb62 bags$402
Mixer rental1 day$65
Gravel base, 4 in1.5 tons$68
Form boards and stakes6 boards, 14 stakes$40
Isolation joint, edger, bull float, trowel1 set$60
Total$634
Optional #4 rebar grid with chairs and tie wire9 sticks+$130

Add a plate compactor rental, a curing compound and a broom if you do not own them. Hiring out, a plain slab usually runs about $4 to $8 per sq ft installed, roughly half material and half labor, with $2 to $3 per sq ft more for a rebar grid. Many contractors have a minimum charge near $1,000, so a small patio costs more per square foot than a big one. Removal of an old slab, poor access and decorative finishes add to that.

Safety

Wet concrete is strongly alkaline. Quikrete's label warns that it causes severe skin burns and serious eye damage, and that breathing the dust over time can cause lung damage or cancer. Wear nitrile or rubber gloves, long sleeves, safety glasses and rubber boots if you will stand in it, and a dust mask when you dump bags. Wash wet concrete off your skin right away; burns often show up hours later. An 80 lb bag is heavy: lift with your legs and get help.

Common mistakes

  • No base, or a soft one. Loose fill and topsoil settle, and the slab cracks over the low spot.
  • Adding water to make it flow. It is the fastest way to a weak, dusty surface.
  • Finishing with bleed water on top. Wait for the sheen to go.
  • Joints too far apart or too shallow. The slab picks its own crack lines.
  • No slope. Water pools on the slab or runs to the foundation.
  • Running short. Order 5 to 10% extra. A gap between batches leaves a cold joint.
  • Skipping the cure. A slab that dries in a day in the sun loses strength it never gets back.

When to call a pro

A small patio or shed pad is within reach for a careful DIYer with two helpers. Hire a concrete contractor for driveways and garage floors, slabs over about 2 to 3 cubic yards, anything that carries a building or a wall, footings, expansive clay or wet sites, and pours in hot or freezing weather. The work goes fast with an experienced crew, and the timing of finishing and jointing is where most DIY slabs go wrong. If you are on the fence about the material, a raised deck is the other common backyard floor; compare with the deck calculator, and use the fence calculator if the project includes posts set in concrete.

Common questions

Can you pour a concrete slab directly on dirt?

You can on firm, undisturbed, well-drained soil, but most slabs last longer on about 4 inches of compacted gravel. The base gives an even, stable bed, drains water away and limits frost movement. Never pour on loose fill, topsoil, mud or frozen ground.

How long before you can walk or drive on a new slab?

Light foot traffic is usually fine the next day. Wait at least a week before heavy loads such as a car, a hot tub or a loaded shed. Premixed bag concrete reaches about 2,500 psi at 7 days and its full 4,000 psi rating at 28 days.

How far apart should control joints be in a 4 inch slab?

About 8 to 10 feet apart. The concrete industry recommends a maximum spacing of 24 to 36 times the slab thickness, which is about 10 feet for a 4 inch slab, and never more than 15 feet. Cut them at least one quarter of the slab depth and keep panels close to square.

What is the best temperature to pour concrete?

Mild, calm days between about 50 and 80 degrees Fahrenheit are easiest. Keep the concrete above 50 degrees while it cures, protect it from freezing for at least the first 48 hours, and on hot, windy days start early and keep the surface from drying out.

How long does concrete need to cure?

Keep it moist for at least 5 days in warm weather (70 degrees or more) and 7 days in cooler weather (50 to 70 degrees), using a curing compound, plastic sheeting, wet burlap or a sprinkler. Concrete keeps gaining strength for about a month.

Do I need a permit to pour a concrete patio?

It depends on your city or county. Many do not require a permit for a small patio on grade, but driveways, garage slabs, slabs under living space and anything in a setback often do. Call your building department, and call 811 a few business days before you dig.

Sources

Prices are typical US prices as of October 2026 and vary by region and supplier. Code requirements change by edition and by local amendment: your building department has the final word.

More guides