Can You Put Grass Over Concrete?

Can You Put Grass Over Concrete?

Are you looking to transform your concrete patio or driveway into a lush green oasis? Many people wonder if it’s possible to put grass over concrete, and the answer is yes! With the right preparation and maintenance, you can create a beautiful and functional grassy area even on top of concrete surfaces. In this article, we will explore the steps and considerations for successfully installing grass over concrete.

Benefits of Putting Grass Over Concrete

Improved Aesthetics

Adding grass over concrete can greatly improve the aesthetics of an outdoor space. The vibrant green of the grass can soften the harsh look of concrete and create a more inviting and natural environment. Whether it’s a backyard, courtyard, or rooftop terrace, adding grass can transform the area into a more visually appealing space.

Better Drainage

One of the key benefits of putting grass over concrete is improved drainage. Grass can absorb water and reduce runoff, which can help prevent flooding and erosion. This is especially important in urban areas where concrete surfaces can contribute to water runoff and pollution. By allowing water to seep into the ground, grass can help maintain a healthy water cycle and reduce the strain on drainage systems.

Environmental Benefits

In addition to improving aesthetics and drainage, putting grass over concrete can have environmental benefits. Grass helps to filter pollutants, produce oxygen, and provide habitat for wildlife. By adding more green space to urban areas, we can help combat the heat island effect, reduce air pollution, and create a more sustainable environment for future generations.

Challenges of Putting Grass Over Concrete

Poor Soil Quality

When trying to grow grass over concrete, one of the biggest challenges is the poor soil quality. Concrete does not allow for proper drainage or nutrient absorption, leading to soil that is compacted and lacking in essential nutrients for grass growth. This can result in stunted or unhealthy grass that struggles to thrive.

Limited Root Growth

Another challenge of putting grass over concrete is the limited root growth that occurs. Grass roots need room to spread out and establish a strong foundation, but concrete restricts this growth. As a result, grass may have shallow roots that are more susceptible to drought, disease, and damage from foot traffic.

Maintenance Issues

Maintaining grass over concrete can also be a challenge. Without proper soil conditions, grass may require more frequent watering, fertilizing, and mowing to stay healthy and green. Additionally, weeds may be more difficult to control in this environment, leading to a constant battle to keep the grass looking its best.

Steps to Successfully Put Grass Over Concrete

Preparing the Concrete Surface

Before laying down grass over concrete, it is important to ensure that the surface is properly prepared. Start by cleaning the concrete thoroughly to remove any debris, dirt, or oil stains. Next, fill in any cracks or holes in the concrete to create a smooth and even surface for the grass to be laid on. Consider using a concrete primer to help the grass adhere better to the surface.

Choosing the Right Grass Type

When putting grass over concrete, it is important to choose the right type of grass that will thrive in such conditions. Opt for a grass variety that is drought-resistant and can withstand foot traffic. Some suitable options include Bermuda grass, Zoysia grass, or artificial turf. Consider factors such as sunlight exposure and climate when selecting the grass type.

Maintaining the Grass

Once the grass has been successfully laid over the concrete surface, it is essential to maintain it properly to ensure its health and longevity. Regular watering is crucial to keep the grass hydrated, especially in hot and dry conditions. Additionally, mowing the grass regularly and fertilizing it as needed will help promote healthy growth. Keep an eye out for any signs of pests or disease and address them promptly to prevent damage to the grass.


In conclusion, it is possible to put grass over concrete with the right preparation and maintenance. By following the steps outlined in this article, such as clearing the area, adding soil and proper drainage, and choosing the right type of grass, you can create a beautiful and functional green space over a concrete surface. Whether you are looking to add some greenery to your backyard, create a rooftop garden, or simply cover up an unsightly concrete area, grass can be a great solution. With a little bit of effort and care, you can enjoy the benefits of a lush lawn even on a concrete surface.