It depends on the varieties of the roses you have planted in your garden. Some will bloom only once a year but perennial rose bushes will continue blooming throughout the year if you can ensure proper maintenance including regular pruning, adequate sunlight, and water.