When ordering, please wait for us to confirm your order and collection time, otherwise, it may not be ready when you arrive.

Delivery is available to the local areas.

If you are ordering flowers and require a same-day, next-day or a specific day delivery, please call the garden centre before ordering on 01250 873135 to ensure that we are able to fulfil your order and deliver when required.

Your basket is currently empty.

Return to shop

Local Delivery Information

We are currently unable to offer bulk aggregates, sand and topsoil for ordering through our website, please call 01250 873135 to order.

Current Delivery Charges

  • Blairgowrie & Rattray - £5.50
  • Alyth, Coupar Angus, Kinloch & Meikelour - £7.95
  • Burrelton, Kettins, Campmuir & Woodside - £9.95
  • Bridge of Cally and Surrounds - £10.95
  • Ardler, Clunie, Essendy, Forneth & Meigle - £11.95
  • Kinrossie, Newtyle, Murthly, Caputh, Stanley & Spittalfield - £14.95
  • Balbeggie - £15.95
  • Blacklunans, Dundee, Dunkeld & Birnam, Glenisla, Kirriemuir, Perth, Kilry & Kirkmichael - £29.95