Too much water causing a gardenia bush with yellow leaves When you have a gardenia bush with yellow leaves, the first thing to do is check your soil for too much water. The gardenia needs moist soil, but not overly wet. Add some more compost to help it have a richer environment and be sure to set up proper drainage.