Can You Put Artificial Turf Over Concrete? What East Tennessee Homeowners Should Know
By Christopher Morales · Turf · June 9, 2026

All Articles

Quick Answer

Yes, you can install artificial turf over concrete, and it is a great way to soften an old patio or cool a pool deck. The key is drainage: the slab must shed water or have a drainage layer added, and the turf is set on a pad and bonded at the edges.

  • Works well over sound patios, pool decks, rooftops, and balconies where soil is not an option.
  • Drainage is the deciding factor: a sloped slab can drain through a permeable pad, while a flat slab may need a drainage layer added.
  • Over concrete, turf is set on a shock pad and bonded with adhesive at seams and edges, not nailed into the slab.
  • Avoid it over a slab that is actively heaving or badly cracked, since that movement will telegraph through the turf.

Will turf over concrete hold odor or water?

Not if drainage is handled. The slab must shed water or have a drainage layer added so water is never trapped under the turf, which is what causes odor.

How much does turf over concrete cost?

Installed turf generally runs $13 to $35+ per square foot, often on the efficient end over a sound slab since there is less base excavation.

The Short Answer

Yes, you can install artificial turf over concrete, and it is one of the smartest ways to soften a tired patio, a hot pool deck, or a bare slab without tearing anything out. The catch is that concrete does not drain like soil does, so the prep is what makes or breaks the result.

When Turf Over Concrete Makes Sense

  • An old, stained, or cracked patio you do not want to demolish
  • A concrete pool deck you want cooler and softer underfoot
  • Rooftop decks, balconies, and porches where soil is not an option
  • Play areas and pet runs where you want a clean, soft surface

In these spots, going over the existing concrete saves the cost and mess of removal and gets you a clean green surface fast.

Drainage Is the Whole Game

Soil lets water soak straight through turf. Concrete does not, so the water has to go somewhere. There are two common approaches:

  • If the slab already slopes to drain, a permeable pad and properly perforated turf let water sheet across and off the edge.
  • If the slab holds water, we can add a drainage layer or channels so water is not trapped under the turf, which is what causes odor and mildew over time.

Getting this right is exactly why a professional install matters more on concrete than on soil.

How It Is Installed

Over concrete, the turf is usually set on a shock-absorbing pad and bonded with adhesive around the perimeter and seams rather than nailed down. The pad adds cushion and helps with drainage, and the adhesive holds everything flat and tight without penetrating the slab. Done well, the result feels soft, looks natural, and stays put.

When You Should Not Do It

If the slab is actively heaving, badly cracked, or moving, turf will only hide the problem for a while, not fix it. The same movement that cracked the concrete will telegraph through the turf. In those cases, addressing the slab first, or removing it, is the honest call. We will tell you straight which situation you are in.

What It Costs

Installed artificial turf in East Tennessee generally runs $13 to $35+ per square foot, and going over a sound concrete slab is often on the efficient end since there is less base excavation. You can see the full breakdown in our turf cost guide.

See If Your Slab Is a Good Candidate

Every slab is different, and drainage is the deciding factor. Send us a few photos and the details or get an instant estimate, and we will tell you honestly whether turf over your concrete is the right move.

Christopher Morales

Co-founder of Morales Outdoor Living. 16+ years designing and building pools, patios, decks, and complete outdoor living spaces across East Tennessee. TN License #77919.

Meet the team

your next step

Ready to Talk Through Your Project?

Get a ballpark in 60 seconds, or talk to a real person. No pressure either way.

(865) 353-8920
Get a Free Quote