Longer grass has more surface to take in more sunlight. This enables the grass to grow thicker and develop a deeper root system. Longer grass also shades the soil, keeping it cool and helping it to retain moisture. Longer grass also can block weeds. A lawn's ideal length will vary with the type of grass, but many lawn grass species are healthiest when kept between 2½ and 3½ inches.