
Concrete work in Waterloo runs about $6 to $10 per square foot for basic flatwork like driveways and patios. A typical two-car driveway costs $4,000 to $7,000 depending on size and site prep.
In 2026, ready-mix concrete in the Waterloo and Cedar Falls area costs about $124 to $136 per cubic yard at the batch plant for a standard 3,500 PSI mix. That puts us in the middle range for Iowa, a bit less than Des Moines but typical for northeast Iowa. Once you add labor, equipment, site prep, and finishing, most homeowners pay $6 to $10 per square foot for a basic gray slab.
A standard two-car driveway in Waterloo runs roughly $4,000 to $7,000 for a full-depth pour with proper base work. Smaller jobs like a 10x10 patio slab might cost $1,850 to $3,200. If you want decorative work like stamping or color, expect closer to $12 to $25 per square foot. Repairs and crack patching usually run $230 to $550 for small fixes, while leveling settled concrete typically costs $500 to $1,500, which beats tearing out and replacing.
Site conditions make a big difference in Waterloo. If your yard has poor drainage or sits near the Cedar River floodplain, you may need extra base material or better grading, which adds cost. Our soils in Black Hawk County are mostly loamy glacial till with decent drainage on upland areas, but bottomland soils near the river can be poorly drained and need more prep work.
Access matters too. Tight spaces where the concrete truck cannot reach mean wheelbarrow work or a pump, and that costs more. The time of year affects scheduling and sometimes price. Spring and fall are busy, and some contractors charge a bit more or book out weeks ahead. Winter pours are possible but require blankets and heating, which runs up the bill.
Concrete is not your only choice. Asphalt driveways in Waterloo cost about $2 to $2.50 per square foot installed, roughly half the price of concrete. Asphalt needs resealing every few years and does not last as long, but it handles our freeze-thaw cycles pretty well if maintained. Gravel is cheaper still but needs regular grading and can wash out in heavy rain.
For patios, pavers run $9 to $10 per square foot or more depending on the style. They look nice and you can replace individual pieces if they crack, but they cost as much or more than stamped concrete and can shift over time if the base settles. Most people around here stick with plain concrete for driveways and save decorative treatments for smaller areas like front walks or patios.
Get at least three written quotes that spell out the scope. Make sure each bid includes the same thickness (usually 4 to 6 inches for driveways), the same base prep, and the same finish. A vague estimate that just says a price per square foot might leave out costs for excavation, hauling away dirt, or gravel base.
Ask if the quote includes any needed permits. In Waterloo, you do not need a building permit for a driveway or patio on your own property, but if the work touches the public right-of-way, like a new driveway approach or apron, you need a permit from the City Engineering office. That permit costs $25 and the contractor needs to be bonded. Make sure your quote is clear about who handles that.
Also in our network: Dumpster Rental Costs in Waterloo, IA: What to Expect, Waterloo Tree Removal Cost: Local Price Guide.
Send us a few details and a photo and we will get you a free quote.
Get my free quote