Experts and BHG readers answer.
Perhaps your rose is near a turf area that gets fertilized with a high nitrogen fertilizer? Nitrogen pushes plants to produce a lot of green growth at the expense of blooms. Whether it's a high nitrogen problem or just low fertility, it's time to fertilize your rose. Apply a high phosphorous fertilizer like Bloom Booster or Triple Super Phosphate. Look for a formula with a high middle number like 10-30-10 or even 10-60-10. Fertilize once this year and then again in spring.