Concrete structures typically last 30 to 100 years depending on the type, with residential foundations averaging 75 to 80 years and driveways lasting 30 to 50 years. If you’re asking about bags of dry cement mix sitting in your garage, that’s a much shorter window: three to six months for standard bagged cement, or up to 12 months in airtight, climate-controlled storage.
How Long Concrete Lasts by Structure Type
Not all concrete ages the same way. A foundation sheltered underground faces very different stresses than a driveway exposed to sun, rain, and car tires. Here’s what to expect from common concrete elements:
- Poured concrete foundations: 75 to 80 years
- Concrete block foundations: 80 to 90 years
- Slab foundations: 15 to 30 years
- Driveways and walkways: 30 to 50 years
- Parking lots: 30 to 35 years
- Concrete stairs: 50 to 60 years
- Structural concrete (decks, balconies, building frames): 60 to 100 years
These numbers assume typical conditions and reasonable maintenance. A well-built concrete driveway in a mild climate could easily hit the 50-year mark, while the same driveway in a region with harsh freeze-thaw cycles and heavy road salt use might start deteriorating in 20 years.
What Actually Causes Concrete to Deteriorate
Concrete doesn’t rot or rust on its own. Left alone in a dry, stable environment, plain concrete can last centuries. The problems start when water, chemicals, and steel reinforcement interact over time.
The biggest threat to reinforced concrete is corrosion of the steel rebar inside it. Two processes drive this: carbonation and chloride penetration. Carbonation happens when carbon dioxide from the air slowly reacts with the concrete, lowering its natural alkalinity and eventually allowing the embedded steel to rust. Chloride penetration works faster, especially in coastal areas or anywhere road salt is used, as chloride ions work their way through tiny pores in the concrete and attack the steel directly.
When rebar corrodes, the rust that forms takes up more space than the original steel. This expanding rust pushes against the surrounding concrete from the inside, causing cracks and chunks of surface material to break away. That damage then lets in more water, which accelerates the corrosion, creating a cycle that can compromise a structure’s safety if it goes unchecked.
Freeze-thaw cycles are another major factor. Water seeps into small pores and cracks, freezes and expands, then thaws. Repeated over dozens of winters, this process gradually breaks the concrete apart from the surface inward. Poor drainage, standing water, and inadequate air content in the original mix all make this worse.
How Sealing and Maintenance Extend Lifespan
Sealing concrete creates a barrier that slows water and salt penetration, which is the root cause of most damage. Research on concrete bridge decks found that applying a sealer every three to five years can delay significant deterioration by 10 to 12 years. That’s a meaningful extension for a relatively low cost.
Beyond sealing, basic maintenance makes a real difference. Filling small cracks before water can get in, keeping the surface clean of debris that traps moisture, and ensuring proper drainage away from foundations all help concrete reach the upper end of its expected lifespan. For driveways and walkways, avoiding the use of deicing salts (or at least switching to less aggressive alternatives) can significantly slow surface damage.
Shelf Life of Bagged Cement
If you’ve got leftover bags of Portland cement or premixed concrete sitting in your shed, those have a much shorter usable life than you might think. Dry cement is reactive. It absorbs moisture from the air and begins to slowly harden even inside a sealed bag.
An unopened bag stored in a dry location is generally good for about three to six months. If you store cement in a truly airtight container in a climate-controlled room with low humidity, it can remain usable for up to 12 months. But standard paper bags are not airtight, so moisture gradually works its way in regardless of whether you’ve opened the bag.
Before using older cement, check it carefully. If it’s still a completely free-flowing powder with no lumps or hard chunks, it’s likely fine for non-structural work like fence posts, garden borders, or small patches. If you find clumps that don’t easily break apart when squeezed, the cement has partially hydrated and will produce weaker concrete. For anything structural, like a foundation, footing, or load-bearing element, use fresh cement.
Signs Your Concrete Is Failing
Concrete gives visible warnings before it fails completely. Knowing what to look for helps you catch problems early, when repairs are still simple and affordable.
Cracks are the most obvious sign, but not all cracks are serious. Hairline cracks are common and usually cosmetic, though they can let water in over time and should be sealed. Wide or deep cracks suggest significant movement, settling, or structural stress. Spiderweb patterns of fine cracks often point to poor curing when the concrete was first poured.
Spalling, where the surface starts flaking, chipping, or peeling away to expose the rough aggregate underneath, signals that moisture or freeze-thaw damage has penetrated the surface layer. Pitting (small holes) and popouts (small chunks breaking free) are related problems with the same causes.
Discoloration can tell you what’s happening inside. Rust-colored stains on the surface often mean the rebar underneath is corroding. White powdery deposits, called efflorescence, indicate that water is moving through the concrete and carrying dissolved salts to the surface. Neither is an emergency on its own, but both suggest moisture is getting where it shouldn’t be.
Two of the more serious warning signs: visible rebar and a hollow sound when you tap the surface. If steel reinforcement is showing, the concrete cover has eroded enough to leave the structure vulnerable. A hollow sound when you knock on concrete indicates delamination, where the surface layer has separated from the material underneath. Both of these need professional evaluation.
Why Some Ancient Concrete Has Lasted Thousands of Years
Roman concrete structures like the Pantheon have survived over 2,000 years, which raises an obvious question: why can’t modern concrete do the same? Researchers at MIT identified a key part of the answer in 2023. For years, the durability was attributed to volcanic ash in the Roman mix. But the MIT team found that small white chunks scattered throughout the material, called lime clasts, play a critical role. These are pieces of calcium carbonate from lime that were mixed in at higher temperatures than previously assumed.
When tiny cracks form in Roman concrete, water seeps in and dissolves the calcium in these lime clasts. The dissolved calcium then recrystallizes and fills the crack, essentially allowing the concrete to heal itself. Modern concrete doesn’t contain these reactive lime inclusions, so small cracks tend to grow rather than seal shut. Researchers are now working to incorporate similar self-healing properties into modern mixes, and specialized high-performance concretes designed for bridges and other critical infrastructure are already engineered for significantly longer service lives than standard concrete.

