St Andrews Botanic Garden

If you’re looking for beautiful gardens to visit in Scotland, St Andrews Botanic Garden is a must! This tranquil place in the heart of St Andrews is home to a diverse collection of trees and plants. Take a woodland walk, visit the glasshouses, or simply sit for a while and enjoy the serene surroundings.

Things to do at St Andrews Botanic Garden

Bench overlooking plants and trees in botanic garden

At St Andrews Botanic Garden, you can enjoy peaceful walks amongst the plants and trees, water features, rock gardens and herbaceous borders. Explore over 2000 square metres of tropical glasshouses containing cacti, plants and alpines.

Pop into the Tea Room and Gift Shop for refreshments and souvenirs. There’s also a Lochaber Farm bakery, The Lochaber Shed, which serves up sourdough toast with toppings, artisan coffee and a range of delicious baked goods. 

There’s a varied programme of activities, exhibitions and events on offer at the garden. For families, there are seasonal self-guided garden trails, family crafts and kids clubs. And there’s a new kids play area with scramble ropes, a plank walk, climbing tree, stump jump, Eucalyptus log and a stepping stone walk. Check what’s on

An Important Botanical Centre

Bees pollinating beautiful purple summer flowers in botanical gardens in St Andrews

Not only is this a wonderful Scottish garden attraction for the whole family to enjoy, it’s also an important centre for botanical, horticultural and environmental knowledge. They have fully documented the entire plant collection here, so they can record and share data with others. Plus, they have meticulously labelled every species in the garden, so that visitors can easily identify them. And with more than 8000 species of native and exotic plants on display, there is much to see and learn about.

Planning Your Visit

Please check admission fees and opening hours when planning your visit to St Andrews Botanic Garden. And if you need self-catering accommodation nearby, check out our luxury lodges in Fife.

Book now