Learn how to check whether a concrete slab, floor, patio, driveway edge, formwork or base is level using a spirit level, straightedge, laser level, rotary laser, water level or simple reference grid. This guide also explains the important difference between level, flat and intentionally sloped concrete.
For a small slab or local area, place a long, verified straightedge or spirit level on the surface and check several directions. For a larger floor, establish a fixed reference elevation with a laser or rotary laser and record readings on a grid so high and low areas can be compared consistently.
Remove grit, debris and loose material that can lift the level or straightedge and create a false reading.
Confirm the level or laser is functioning correctly before trusting the slab measurement.
Check lengthwise, crosswise and diagonally because a slab can appear level in one direction but not another.
Use chalk or a grid plan so you know exactly where elevation changes occur.
A surface can be flat but sloped, or generally level while still containing local bumps and dips.
Project tolerances and intentional drainage slopes can override a simple โperfectly levelโ assumption.
The first step is understanding what you are actually checking. A level surface has the same elevation along the reference line. A flat surface has limited local variation. A patio or exterior slab may be intentionally sloped for drainage and therefore should not be perfectly level.
The best method depends on the size of the slab, the precision required and whether you are making a quick site check or documenting compliance with a project specification.
Fast and simple for small areas, edges, steps and local checks. Longer levels generally show broader surface changes better than very short ones.
Useful for identifying local gaps, humps and depressions when checking surface flatness over a known span.
Creates a consistent reference plane so elevations can be compared across a room, slab or foundation area.
Well suited to larger slabs, exterior work, subgrades and form checks when used with a detector or grade rod.
A simple hose-based method for transferring the same elevation between points, including places without direct line of sight.
Professional floor evaluation can use systematic profile measurements and project-defined acceptance criteria rather than informal spot checks.
Knowing how to check concrete level sounds simple until you discover that โlevel,โ โflat,โ โeven,โ and โproperly slopedโ are not interchangeable terms. A garage floor can be intentionally pitched toward a door or drain. A patio should usually move water away from a building rather than remain dead level. An interior floor can have broad elevation change, local waviness, curling at joints, or isolated high spots. The correct inspection method therefore starts with the design intent.
For a quick residential check, a long level and straightedge may be enough to identify obvious problems. For a large floor, a laser reference and a measured grid are far more useful because they let you compare elevations numerically. For contractual floor flatness and levelness, project specifications may require formal testing such as ASTM E1155/E1155M rather than an informal level placed on the slab.
Before taking any readings, identify the requirement. Is the surface supposed to be level? Is it supposed to drain? Are you checking whether cabinetry, equipment, partitions or flooring can be installed? Are you investigating a visible dip? Are you verifying form elevations before a pour? The same concrete can be acceptable for one purpose and unacceptable for another.
A small stone, dried mortar droplet, screw, tile adhesive ridge or piece of debris can lift a straightedge enough to create a misleading reading. Sweep and vacuum the area where the tool will sit. If the surface has coatings, adhesive or damaged concrete, recognise that you may be measuring the coating or defect rather than the original slab plane.
Never assume the checking tool is correct simply because it looks undamaged. For a spirit level, place it on a stable surface, note the bubble position, rotate the level end-for-end in the same location and compare. A significant difference can indicate an inaccurate vial or damaged tool. For lasers, follow the manufacturer's field-check or calibration procedure. Batteries, impact damage and setup error can all affect reliability.
Random measurements are hard to interpret without a common reference. For a small slab, the reference might be the plane shown by a long straightedge. For a larger floor, set up a laser and choose a benchmark point. Record the rod reading at that benchmark, then compare all other readings with it. If a drawing provides a finished floor elevation, the professional survey reference should tie back to the project control rather than an arbitrary point.
A concrete surface may look satisfactory in one direction while hiding a problem in another. Move the level or straightedge lengthwise, crosswise and diagonally. On a room-sized slab, create a grid so measurements are distributed rather than clustered around one obvious problem. Consistent spacing makes the pattern easier to interpret and repeat later.
Do not rely on memory. Mark high spots with one chalk symbol and low spots with another, or record elevations on a sketch. With a laser, a larger rod reading generally means the floor point is lower relative to the laser plane, while a smaller rod reading means it is higher. Verify your measurement convention before marking the whole slab.
The most important part of the process is interpretation. There is no single universal number that makes every concrete surface โlevel enough.โ Contract documents, finish-floor requirements, equipment needs, accessibility criteria and concrete tolerance specifications can all affect acceptance. Do not replace a project-specific tolerance with a random internet rule.
A spirit level is the simplest tool for a local check. Use the longest practical level that sits cleanly on the area being tested. A short level can bridge only a small distance and may miss a broader rise or fall. Place it on the slab without rocking or forcing it down. Observe the bubble, then rotate the level and repeat.
A centred bubble indicates the level itself is horizontal at that location. It does not prove the entire floor is flat, and it does not prove all points across a large slab share the same elevation. For that, you need a broader reference system.
A straightedge is useful for finding humps, dips and gaps. Place a verified straightedge on the surface and look for daylight or measurable gaps underneath. Move it to different orientations. A rocking straightedge can indicate a high point. A visible gap can indicate a depression or local surface wave.
Flatness and levelness should remain conceptually separate. A perfectly straight board can lie on a consistently sloped slab with almost no gap; that slab may be very flat but not level. Conversely, a slab might average the same elevation from one side to the other but contain many local waves and therefore be poorly flat.
A laser level is one of the easiest ways to compare many elevations. Set the laser on a stable tripod or support where it will not be bumped. Establish a reference point, then use a measuring staff, tape or detector to read the vertical distance from the laser plane to the concrete surface at multiple locations.
Imagine the benchmark reading is 1.200 m from the laser plane to the slab. If another point reads 1.210 m, that point is 10 mm lower relative to the benchmark. If it reads 1.190 m, that point is 10 mm higher. The exact numbers do not matter as much as using the same laser plane and measurement method for every point.
A rotary laser is especially useful on larger slabs, foundations, driveways, formwork and subbases. A detector attached to a grade rod can locate the laser plane even when the beam is difficult to see. Establish a benchmark, then move through a planned grid and record the rod reading at each point.
For pre-pour work, the same approach can verify form tops, screed rails, subbase elevations and recesses. If the final surface is supposed to slope, calculate or set the intended elevation difference across the distance rather than trying to make every point equal.
A water level is a transparent hose partially filled with water. Because the free water surfaces at both ends settle to the same elevation when the system is at rest and free of pressure differences, it can transfer a reference height between points. It is inexpensive and can work around corners where a laser lacks line of sight.
Keep air bubbles out of the hose, avoid kinks, allow the water to settle and hold both ends open to the same atmospheric pressure. Mark the water line carefully. A water level transfers equal elevation; it does not directly measure local surface flatness between the points.
A taut string can provide a simple reference across short to moderate distances. Set the string from known points, then measure from the string to the surface. This can help identify a hump or sag. The string must be tensioned enough to minimise sag, and the support points must be stable. For higher precision or long spans, survey or laser methods are usually more reliable.
For a room or large slab, draw a simple plan and divide it into a grid. Mark each grid intersection on the floor with chalk or tape. Measure every point from the same laser reference and write the result on the plan. Once the whole area is mapped, highlight the highest and lowest readings and look for patterns.
A grid reveals whether the issue is an isolated depression, a broad slope, joint curling, an edge condition or several waves. It also gives repair contractors a clearer basis for estimating grinding or levelling work than a vague statement that โthe floor is uneven.โ
Levelness describes elevation change relative to horizontal. Flatness describes how much the surface changes locally. ASTM E1155/E1155M-23 provides a quantitative method for estimating floor flatness and floor levelness F-Numbers from measured floor profiles for appropriate randomly trafficked floors. That formal process is different from placing a carpenter's level on the floor and looking at the bubble.
ASTM also notes that its F-number results are used for purposes such as establishing compliance with specified flatness and levelness tolerances, evaluating construction methods and investigating curling or deflection. The standard is not intended to replace specialised procedures for every floor type; for example, fixed-path vehicle floors have different considerations.
FF refers to floor flatness and FL refers to floor levelness within the F-number system. Higher values generally represent better measured performance, but the required values come from the project specification and intended floor use. Do not invent an FF or FL acceptance target after the slab has been poured. If contractual compliance matters, the specification should define the requirement and testing procedure.
ACI Committee 117 publishes guidance and specifications related to concrete construction tolerances. The current ACI committee listing still identifies ACI SPEC-117-10, reapproved 2015, and ACI PRC-117.1-14 among its published documents while the committee continues work on tolerance guidance. These documents address broader construction tolerance issues and should be used through the project's design and specification framework rather than as a substitute for project documents.
Checking before concrete is placed can prevent expensive corrections. Verify subbase elevation, form heights, steps, recesses, drains and screed references. A laser or builder's level makes it easier to compare multiple points. Confirm that intentional slopes are built into the forms or grade control rather than trying to create them by eye during finishing.
If the base is too high, the concrete can end up thinner than intended. If it is too low, more concrete may be required. For project quantity planning after the elevations are verified, use a separate Concrete Volume Calculator or Concrete Quantity Calculator; this guide itself intentionally contains no calculator.
Place a level across short form sections for a quick check, but use a laser or survey reference for longer runs. Measure the top of the form at regular intervals. For a level slab, the specified top elevation should be consistent. For a sloped slab, the form heights should follow the designed elevation change.
Also check that forms are adequately braced. A form that is correct before placing concrete can move under pressure or site activity. Recheck important dimensions before the pour begins and monitor critical forms during placement.
A patio should not automatically be judged by whether the bubble is centred. Exterior concrete frequently needs intentional fall to move water. First identify the intended drainage direction. Then use a laser, long level, straightedge or string to compare the high edge and low edge. Look for reverse falls, birdbaths and local depressions that trap water even if the overall slope is correct.
If you need to understand the relationship between rise, run, percentage and degrees, use the separate Concrete Slope Calculator. The present page remains a guide only.
Driveways can include crossfall, longitudinal grade, transitions and drainage details. A single spirit-level reading cannot describe the whole surface. Establish reference elevations along the edges and centreline, then compare local areas. Pay particular attention to garage thresholds, street connections, drains and places where water could be trapped.
A garage floor may be designed with a small slope toward the vehicle door or drainage point, depending on the project. If you are installing cabinets, a workbench or floor coating, you may care more about local flatness than the overall intentional pitch. Check both: use a laser for elevation trends and a straightedge for local humps or dips.
Finish-floor manufacturers can have substrate requirements related to flatness, moisture, surface preparation and sometimes levelness. Do not assume a floor is ready for tile, timber, resilient flooring or large-format finishes simply because a bubble level looks acceptable. Read the flooring and adhesive installation requirements and measure the concrete using the method they specify.
Use a long straightedge or laser grid to identify high areas. Mark them clearly. Recheck after grinding because removing one high point can reveal adjacent waves that were previously bridged. Grinding also changes surface texture and can expose aggregate, so consider the final finish and any coating requirements.
Low spots should be mapped by depth and area rather than marked only at the centre. A straightedge can show the local depression, while a laser grid can establish how far the low zone extends. Repair material selection depends on depth, substrate condition, service environment, final floor finish and manufacturer instructions.
Slab edges near joints can curl because of moisture and temperature gradients through the slab. A straightedge across the joint may rock or reveal a gap away from the raised edge. Laser readings near joint intersections can help identify the elevation pattern. If the issue affects racks, vehicles or flooring, professional evaluation may be warranted.
Concrete near drains is normally expected to direct water toward the drain. Place the straightedge or level radially toward the drain and look for reverse slope or depressions outside the intended flow path. A level surface immediately around a drain can still pond water if the surrounding area is not correctly shaped.
Steps and landings involve more than slab level. Tread slopes, riser consistency, landing elevations and accessibility requirements can all apply. Use the project drawings and applicable code requirements. Check each tread individually and compare elevations across the width. Avoid using a general slab tolerance as a substitute for stair-specific requirements.
Industrial equipment, tanks, machinery and racks may have much tighter base requirements than ordinary walking surfaces. The equipment manufacturer or engineer may specify allowable elevation differences, grout thickness, bearing locations or survey procedures. Follow those requirements rather than relying on a homeowner-style spirit-level check.
If an older slab appears to have settled, create a laser elevation map and compare areas near cracks, walls, columns and joints. Look for broad changes rather than focusing only on crack width. Settlement diagnosis can involve soil, drainage, foundations or structural movement, so a level survey is evidence of geometry, not a complete explanation of the cause.
This causes frequent confusion. With a horizontal laser plane above the floor, you measure downward from the laser to the concrete. A larger distance means the concrete point is lower. A smaller distance means the concrete point is higher. Write this rule at the top of your field sheet before collecting dozens of measurements.
Larger Rod / Tape Reading = Lower Concrete Point โข Smaller Reading = Higher Concrete Point
Subtract one measured laser distance from the other. If Point A reads 1.200 m and Point B reads 1.215 m, Point B is 15 mm lower relative to Point A. You do not need an embedded calculator for this guide; the important part is keeping the reference plane unchanged and recording units consistently.
There is no single correct number for every informal check. Small slabs may need only enough points to cover edges, centre and suspicious areas. Large floors benefit from a systematic grid. Contract testing should follow the specified standard and sampling procedure rather than an arbitrary homemade grid.
Place it where the beam or detector can reach the required area without frequent movement and where the tripod is protected from traffic and vibration. If you must move the instrument, establish overlapping benchmark points so the second setup can be tied back to the first. For professional survey work, follow the equipment and project control procedures.
A phone can provide a rough orientation check, but the device case, camera bump, sensor calibration and very short base length can limit usefulness. It is not a substitute for a verified construction level, straightedge, laser or professional floor-profile measurement when accuracy matters.
Standing water can reveal ponding, but flooding a floor is not a controlled levelness test and may damage finishes or create moisture problems. A hose water level transfers an elevation reference more predictably because the water surfaces at the two ends are compared directly.
Record the date, area, equipment, benchmark, measurement units, grid spacing and each reading. Photograph the grid marks if needed. Note whether the slab is existing, freshly placed or under repair. If the laser was moved, document the new setup and how it was tied to the original reference.
Clear records make later discussions easier because everyone can see where measurements were taken. They also help if a repair is performed and you want to compare the surface before and after grinding, patching or levelling.
Use professional testing when contract compliance, warehouses, high-spec floors, sensitive equipment, large flooring installations or disputes are involved. ASTM E1155/E1155M-23 describes a quantitative profile-measurement method for FF floor flatness and FL floor levelness numbers on applicable floors. The test should be performed and interpreted in accordance with the project requirements rather than improvised from a few spot readings.
ACI Committee 117 focuses on tolerances for concrete construction and materials. ACI's current committee page lists ACI SPEC-117-10, reapproved 2015, and related guidance among its published documents while revision work continues. Project architects and engineers can reference tolerance requirements through specifications. Homeowners should avoid pulling isolated numbers from a standard and applying them without understanding the measurement method, minimum local area, timing and construction context.
The appropriate response depends on why levelness matters and how severe the deviation is. Small high spots may be grindable. Low areas may accept a compatible patch or underlayment. Flooring systems can have their own substrate-preparation products. Structural or foundation movement may require engineering investigation. Exterior ponding can involve drainage redesign rather than simply making the slab level.
This is especially important on patios, balconies, shower bases, ramps, garage entries and drainage areas. Levelling a surface that was intentionally pitched can create water problems or code conflicts. Confirm the design intent before grinding or filling anything.
Before ordering tile, timber, laminate, resilient flooring or large-format finishes, inspect the substrate requirements. Some products emphasise flatness rather than absolute level. Others have limits on patching depth, moisture or substrate condition. Measure first, then select the preparation method that matches both the concrete and finish-floor manufacturer requirements.
Broad floor elevation change can affect wall heights, door openings and prefabricated components. For ordinary framing, local shimming or cutting may accommodate modest variations, but large discrepancies can indicate a survey or slab issue. Establish the correct project datum before transferring elevations to walls or ceilings.
Cabinets require a consistent finished top line even when the floor is not perfectly level. Use a laser to establish a reference around the room, identify the highest floor point and plan shimming or leg adjustment. Do not grind a structural slab simply to make cabinet installation easier without evaluating the floor system and finishes.
Coatings follow the substrate. They do not automatically correct dips or humps. Ponding, drainage, cracks and surface profile can matter before coating. If the final surface must drain, verify slope and low points before application because a coating can make water behaviour more visible rather than fix it.
Timing matters. A newly placed slab can change as it cures, dries and responds to temperature and moisture gradients. Contract floor testing can have specified timing requirements. Do not assume a measurement taken long after construction can always be compared directly with acceptance testing performed shortly after placement.
Older slabs may have wear, repairs, coatings, curling, settlement or movement that did not exist when originally constructed. Measure the current condition for the current project. If you are comparing with historical tolerances, recognise that age-related changes can affect the profile.
Doorways are useful control points because even a small elevation mismatch can affect doors, weather seals, transitions and finished flooring. Check the concrete on both sides of the opening and compare it with the required threshold elevation. Exterior doors may also need drainage fall away from the building, so do not assume both sides should be exactly level with each other. If a floor finish will be added later, include the planned finish thickness when reviewing the final relationship.
Tile installation often depends more on substrate flatness than absolute level. Large-format tile can be especially sensitive to humps and dips because the tile spans a wider area. Use a straightedge across multiple directions to identify local variation, then compare the surface with the tile and setting-material manufacturer's requirements. If the whole room is slightly sloped but consistently flat, that may be a different issue from a floor that changes elevation abruptly every few feet.
Floating and timber floor systems can bridge minor surface texture but still require the substrate to meet specific flatness requirements. Use a long straightedge and mark high and low areas before installation. Moisture testing is a separate requirement and should not be confused with level checking. A floor can be geometrically suitable but still too damp for the selected finish.
Wet areas often require intentional fall toward a drain. The correct inspection is therefore not โis the bubble centred?โ but โdoes the surface fall continuously in the intended direction without reverse slope or ponding?โ Check from perimeter points toward the drain and look for local depressions that interrupt water flow. Waterproofing and finished tile thickness can also affect the final surface geometry, so follow the project system requirements.
If you are reviewing newly completed work, avoid making acceptance decisions from a single informal measurement. Identify the applicable drawings, specification and intended surface use first. Photograph the measurement locations, note the equipment used and record actual values. If formal tolerance compliance is disputed, request testing using the contractually required method rather than relying on isolated bubble-level photos.
Slab edges near walls, columns and penetrations can behave differently from open floor areas because finishing access, restraint and drying conditions vary. Take measurements close to these features as well as in open areas. If a floor finish or partition will interface with the concrete, local conditions at the perimeter can matter just as much as the centre of the slab.
Place a straightedge across the joint and compare elevations on both sides. With a laser grid, take readings a short distance from each side of the joint rather than only directly on the joint line. A vertical offset can affect wheeled traffic and floor finishes even if each slab panel is individually flat. Joint movement over time can also change the profile.
Laser accuracy should be verified using the manufacturer's recommended field procedure. Many tools include a simple wall-to-wall or two-position check that reveals whether the projected plane changes when the instrument is rotated. If the tool has been dropped, transported roughly or exposed to harsh conditions, calibration may be appropriate before using it for important measurements. Do not correct slab work based on a laser you have not checked.
Smaller spacing reveals more local detail, while larger spacing is faster but can miss isolated problems. A homeowner inspecting one room may start with evenly distributed points and add extra readings around suspected dips, cracks and joints. A contractor documenting a large area may use a regular measured grid. Formal standards and contract testing can require their own sampling rules, so an informal grid should not be presented as a substitute for specified testing.
Direct sunlight can make visible laser lines difficult to see and can heat one side of equipment or building elements. Exterior slabs can also undergo temperature-related movement through the day. Use a detector where appropriate, protect instruments from unnecessary heating and repeat questionable readings. For high-precision survey work, follow the equipment manufacturer's environmental limits and project procedures.
After repair, repeat the same measurement method whenever possible. If you used a grid before grinding, reuse the grid. If you recorded a laser benchmark, re-establish the same datum. This makes the before-and-after comparison meaningful. For levelling or patching compounds, follow curing and measurement timing recommended by the product manufacturer before judging the final surface.
Lighting can make concrete appear wavy or smooth depending on the viewing angle. Glossy coatings can exaggerate minor texture, while dull finishes can hide it. Standing at one doorway and looking across the floor is useful for finding suspicious areas but is not a measurement. Confirm visible concerns with a straightedge, level or elevation survey before deciding on repair.
Professional help is sensible when the slab supports sensitive equipment, when floor flatness or levelness is a contractual requirement, when a large flooring installation is at risk, when settlement may involve the structure or foundation, or when the cost of repair is substantial. A specialist can use calibrated equipment, a documented measurement protocol and the correct specification to distinguish cosmetic unevenness from a significant tolerance or performance issue.
| Method | Best For | Main Strength | Main Limitation |
|---|---|---|---|
| Spirit Level | Small local checks | Fast and simple | Limited span; does not map a large floor |
| Straightedge | Local flatness / gaps | Shows humps and dips clearly | Must itself be straight; not a broad elevation datum |
| Cross-Line Laser | Rooms and interior slabs | Easy fixed reference | Visibility and setup range can be limited |
| Rotary Laser + Detector | Large slabs / exterior work | Efficient elevation grid | Requires correct benchmark and tool setup |
| Water Level | Transferring equal elevation | Works around corners | Slower; sensitive to bubbles/kinks/handling |
| String Line | Simple field reference | Low cost | String sag and support movement reduce accuracy |
| ASTM Floor Profile Testing | Specified floor compliance | Quantitative, systematic method | Requires correct standard procedure and interpretation |
Level, sloped, drainage, equipment base, flooring substrate or formal tolerance compliance?
Check the spirit level, straightedge or laser before trusting the readings.
Keep the same benchmark or clearly transfer the datum when the instrument moves.
Mark a grid, write units and note high/low points rather than relying on memory.
If the concrete is intentionally pitched, the Concrete Slope Calculator can help interpret rise, run, percentage and degrees. For project quantity after checking forms or base elevation, use the Concrete Volume Calculator. For slab depth planning, see the Concrete Thickness Calculator. These are separate resources; this page remains a guide with no embedded calculator.
The measurement only makes sense when it is matched to the purpose of the surface.
Exterior drainage surfaces may be deliberately sloped.
Floor finishes and equipment can be sensitive to local humps and dips.
Large-area checks need a consistent reference elevation.
Formal acceptance must follow the project requirement and test method.
Practical answers to common questions about checking slabs, floors, patios and concrete surfaces.
For a small area, use a verified long spirit level in several directions. For a large slab, a laser or rotary laser with a reference benchmark is usually more informative.
It can check local areas, but a short level cannot reliably describe the elevation pattern across a large slab. Use multiple checks or a laser grid.
Level refers to elevation relative to horizontal. Flat refers to local surface variation. A sloped slab can be flat, and a roughly level slab can still be wavy.
Not necessarily. Exterior concrete is often intentionally sloped for drainage. Confirm the intended design before treating slope as a defect.
With a horizontal laser above the slab, smaller vertical readings indicate higher floor points and larger readings indicate lower points.
Place a verified straightedge across the area and look for or measure gaps beneath it. Move the straightedge in multiple directions.
It may provide a rough orientation check, but phone shape, case, sensor calibration and short base length make it unsuitable for higher-accuracy work.
Yes, a hose water level can transfer equal elevation between points, including around corners. It does not directly show local flatness between those points.
FF is a floor flatness number within the F-number system. Formal FF testing is different from a simple straightedge or bubble-level check.
FL is a floor levelness number within the F-number system used for applicable floors and project specifications.
ASTM E1155/E1155M-23 covers a quantitative method for estimating FF floor flatness and FL floor levelness numbers.
No. The acceptable requirement depends on the project, surface use, specification, test method and sometimes the timing of measurement.
Use project control and a laser, builder's level or survey method to verify subbase, forms, screed references, recesses and intentional slope elevations.
Map the affected area first. Repair may involve grinding, patching, underlayment or professional investigation depending on the cause and final use.
No. This is a guide page only. It explains methods and measurement principles without embedding a calculator.
Formal floor acceptance should follow the project specification and the required measurement standard rather than an informal site check.
Standard test method for determining FF floor flatness and FL floor levelness numbers from measured floor profiles.
View ASTM E1155/E1155MACI committee responsible for concrete construction tolerance documents and related guidance.
Visit ACI Committee 117ACI specification used as a reference for tolerances in concrete construction and materials.
View ACI SPEC-117Guide addressing tolerance compatibility between concrete construction and interfacing materials and systems.
View ACI Tolerance Guide