Roses can be planted anytime if you are buying bare root rose; remember they are only available after Christmas and through January. Buying them later then that is not advised because they should have been planted before then.

There are a few ways to buy Bare Root Roses; however, sometimes they are available with exposed roots and must be planted immediately.