Roses can be planted all year round, we sell field grown roses from November to late-February and containerised roses throughout the year (depending on stock). We recommend the traditional period of November to February as the best time to plant roses and achieve good results, as well as saving you money.