Updated 09/04/25
Think you can’t do much with small gardens? Think again! There are countless amazing ideas that can turn any small space into an excellent garden paradise. With fitting compact features to enrich and enhance. After reading this, you’ll be glad you’ve got a neat little area to enjoy!
Space is at a premium for most of us, so here are my top ten tips for garden design for those smaller outdoor spaces.
1. Use height
Walls, garages, the side of a fence—it’s all good space. Inside the house, we use walls for pictures, mirrors and cupboards and you can do the same with your garden!
Use creepers like Trachelospermum (star jasmine) and vibrant trailers like Phlox subulata ‘McDaniel’s Cushion’ to decorate high spaces beautifully.
Next, get blooms up high with containers, such as hanging baskets of trailing Pelargonium (geraniums), window boxes, and stylish wall mangers.
Additionally, living wall gardens offer a clever way to fill bare spots while adding a modern, eye-catching touch. To start one easily, attach a wooden pallet to a wall and fill it with plant pots and compost. Then, continue planting until the pallet disappears behind a vertical carpet of lush, colourful foliage and trailing greenery.
For example, choose plants like Salvia microphylla ‘Kew Red’, Campanula persicifolia, or edible picks like lettuce ‘Lollo Rosa’ and succulent strawberries.
As a result, these plants draw the eye upwards and give your garden or balcony a sense of greater height. Furthermore, vertical displays create interest, improve structure, and deliver that ‘wow’ factor, especially in compact garden or balcony spaces.

2. Compartmentalise
Create a secret garden by dividing your space into zones with screens, trellis, or dense planting. Use each area for something different. Add garden furniture and plants to create hidden seating or cosy hideaways. Hide small spots with bamboo, tall shrubs, or walls of foliage to keep the garden feeling intimate and private.
Plant ornamental grasses to soften barriers and add movement, colour, and texture at lower levels of the garden. Choose upright grasses like Calamagrostis ‘Karl Foerster’, which stay tall and structured through winter for extended privacy.
Try Panicum ‘Rehbraun’, a clump-forming grass with leaves that turn deep red-purple in autumn. It adds colour and structure. Avoid cutting back these grasses until February. They give height and interest for months while screening your space beautifully.
Use arches, pergolas, or climbing plants to divide even small gardens into sections that feel larger and more inviting. Create views that change with each turn. When you can’t see everything at once, the garden feels bigger. Design your space with layers. This adds mystery, privacy, and a true sense of escape — even in a courtyard.
3. Pave diagonally
Paving laid squarely can make your garden look smaller than it is and with a simple trick of the eye, you can increase the visual size of your garden.
Lay slabs on the point so they are in a diamond shape to give the optical illusion of a bigger garden.
Or, to make use of mixed and broken slabs, lay out a topsy-turvy garden for great use of slabs of any size or colour—like diagonal paving, this can give the illusion of a bigger space.
Go for light-coloured paving, like ‘Sun Grande’ from the Pavestone ‘Discovery’ porcelain range, or ‘Sable’ textured paving in the sandy shade of ‘Apollo’.
These types of paving will open up your garden, while giving it a contemporary style.

4. Add trees
One of my top tips for certain small garden designs is to squeeze in some larger trees. They’ll give you good height and privacy. Try canopy trees, like Prunus cerasifera (cherry plum) that will give a leafy roof without taking up much space on the ground. You can make even more space by clearing the lower stems away too.
Decorative and ornamental trees can also look great, with a good example being Olea europaea (olive) trees, which can transform any area into a beautiful Mediterranean paradise.
5. Keep it bright
Brightly coloured plants and features can make a compact space appear lighter and bigger.
Golden or light-yellow colours, like Rudbeckia hirta ‘Irish Eyes’ or Alyssum montanum, are perfect for brightening up dark patches.
These bright displays of foliage and shrubs will grace your garden with glorious light.
As a general rule, hot colours, like reds and dark yellows make a space feel more intimate.
Cool colours like light-purples, whites and blues recede the field of vision, making a small space feel larger.

6. Attract wildlife
Bird boxes, feeding stations, roosting pouches and insect hotels will help bring your garden to life with exciting bird and insect activity. Garden nature can thrive even in the smallest gardens, so make space for wildlife in your garden design.
The easiest way to attract wildlife into a small space is to add water. Bury a washing up bowl, hide the edges with varying size stones and place a stick diagonally in the bowl. This will allow insects to escape and you should soon be welcoming wildlife to your garden!
Attract more wildlife by planting their favourite flowers, which will please bees and butterflies and give you lots of colour. It will soon be a hive of activity and great fun for kids!
7. Be clever with furniture
Furniture in a small garden can be used to great effect, but too much or the wrong type can clutter and could take up valuable space that you can ill-afford to lose. Instead of large benches or bulky seating, go for compact options like a bistro table set and chairs.
This type of garden furniture provides a brilliantly stylish European aesthetic to any small garden, with the added bonus that they don’t take up much room. It’s perfect for a breakfast of croissants, coffee and orange juice, while you bask in the morning sun.
8. Use containers
Pots are great for small trees or flowering bedding plants, and you can change them and move them around easily.
This is especially impactful in a small space, as you can revamp your garden design at the drop of a hat.
Pots and containers keep everything flexible and make your small garden easier to maintain.
You can also grow fruit and vegetables in containers to make the most of your small garden.
Tomatoes, beans, lettuce, peppers, chillies, radishes and even carrots can all be grown in pots or containers and will add healthy and delicious produce to your diet.

9. Sound and movement
Add points of interest to your tiny garden design that bring both motion and sound.
You can find room for a water feature in even the smallest garden and they often run using their own reservoir pump. Water features make great focal points and create a tranquil environment – perfect after a long day!
10. Create privacy
A common problem with small gardens is other people looking in on them from surrounding buildings.
Install arches and pergolas to create a secluded seating area, and cover them with climbers.
Be wary of large, fast-growing species like Wisteria and Parthenicissus quinquefolia (Virginia creeper), which need a lot of pruning and quickly take over.
Try Clematis, Lonicera (honeysuckle) or climbing roses. Jasminum (jasmine) also has a great scent and will provide the cover you need with its beautiful foliage.

No matter how small your garden is, you can use these clever design tricks to make it feel bigger and more tranquil. Now you just need to get out there and enjoy it!
For more great gardening advice, make sure you head to my YouTube Channel. Make sure you’re subscribed with notifications on so you don’t miss any of my new videos.
Frequently Asked Questions
1 – How can I use height to make my small garden feel bigger?
Use vertical space with trellis, hanging baskets, and climbers like Trachelospermum jasminoides to draw the eye upward effectively.
2 – What are the benefits of dividing my garden into sections?
By creating zones with screens or foliage, you add privacy, structure and mystery — making small spaces feel more inviting.
3 – Can paving patterns make a small garden appear bigger?
Yes. Lay paving diagonally to stretch the space visually. Light-coloured slabs reflect more light and open up the area.
4 – Should I add trees to a small garden?
Absolutely. Use canopy trees like Prunus cerasifera or Olea europaea for height and privacy without sacrificing floor space.
5 – How can I choose the right furniture for a small garden?
Pick compact sets like bistro tables and folding chairs. These save space and create cosy areas without crowding your garden.
These are all very useful, so thank you! I particularly would recommend the incorporation of bright elements from the plant and flower life to furniture, perhaps. I think it’s just a good way to bring life to any garden, especially small ones.
Even someone like me who’s been after some wild love to read a good idea or in this case many of themI like to use a lot of contrast in my designs and repetition of color mostly thanks bunches! MARY
Thank you, for inspiring me, can’t wait to get going in my garden, wish you could come and do it for me….
Thank you so much for your advice I found real inspiration for my small garden and will be out there later to start to transform it.
Really great ideas, many thanks, I am now itching to get out there and use some of your great ideas on my little cottage garden.
I so enjoy your newsletter David and there is always something relevant for my tiny garden, thought-provoking and full of helpful information. Many thanks.
We tried planting cucumbers vertically by using the fence as the support. I love the way it’s turning out. We get to save a lot of space and still get the cucumbers growing uninhibited as we originally planned.