A rose bush might fail to bloom for a variety of reasons. Rose bushes that don't receive enough sunlight, are nutrient deficient or are growing in soil with an excess of nitrogen often do not produce blooms as a result of these problems.
Roses will fail to produce blooms if they are not receiving an adequate amount of sunlight. At minimum, roses need six hours of full sun every day. If your rose bush is in a spot that is too shady to provide this amount of sun, move it to a brighter location.
Roses need soil rich in nitrogen, phosphorous and potassium. If your roses aren't blooming, it is possible that your soil might be deficient in these nutrients. Use a fertiliser such as 10-10-10 or 10-20-10 to be sure they're getting the amount they need.
Nitrogen is an important nutrient necessary for a rose bush to thrive, but too much of it will cause problems. When plants are receiving an excess of nitrogen, they tend to produce more greenery and fewer flowers. If you are currently using a fertiliser with high nitrogen content, such as 30-10-10, try switching to one with a lower amount. The first number represents the nitrogen content, so you should look for one with a number of 10 or less for nitrogen.
- 20 of the funniest online reviews ever
- 14 Biggest lies people tell in online dating sites
- Hilarious things Google thinks you're trying to search for