C. Gregory Roses Ltd, Spalding, Lincolnshire PE12 6HY



We hope you will enjoy browsing through the roses in our online catalogue. We offer over 475 varieties of first class potted roses to choose from. These include hybrid teas, floribundas, climbers, ramblers, patio, hedging, delbard, renaissance, old English shrub roses and ground cover roses, to suit all aspects of your garden. We have many rose breeders varieties from around the world that have introduced fantastic fragrant, healthy, disease free roses, with lots of unusual colours. So you can order with confidence in our secure store.


Our apologies, but all container roses are now sold out, and the website is temporarily closed for orders. New stock will be available from mid October onwards, when we start lifting new season's crops.


Roses in the online store are now potted plants for the Winter/Spring/Summer season, all at different growing stages depending on the time of your order. All postage and packing charges are for potted roses only, so our containerised plants can be bought at any time, direct from the nursery while stocks last, depending how the selling season goes. Why not pay us a visit? See our contact information page.


Our containerised roses are of the highest quality, grown on from field bare root, into a deep 5.5 litre and 7 litre pots in a loam and peat compost to our own specification  with the highest slow release fertiliser added so your rose will establish quickly without you having to feed again for a whole year. Your rose will come with a colour tag with information about your rose variety, plus planting and aftercare instructions. Your rose may be dormant, with spring growth, or in bud stage depending on what time of year you purchase.


Whichever way you choose to buy you can be assured of only top class roses and excellent service.


Payment online is by Paypal. If you do not already have an account this can easily be set up at time of ordering. Alternatively you can pay by debit or credit card by telephone or at the nursery.


Potted carriage prices: 1 - 3 roses = £9.50, 4 - 6 roses = £16.00, 7 - 9 roses = £25.00. For larger orders, or to collect from the nursery, please contact us.


Please note, the carriage prices are for UK delivery only.


Remember - Top quality always sells.