Skip to main contentSkip to footer

When you purchase through links on our site, we may earn commission. Read our full commerce guidelines here.

Butterfly houses are the gift that keep on giving - here are our favourites

Got a garden? You need a butterfly house!

butterfly houses
Katherine Robinson
Senior Lifestyle Editor
Share this:

I’m going to just come right out and say it - If you have a garden, you need a butterfly house. Apart from the fact that they look beautiful, our delicate little winged friends are under threat.

Habitat loss and increasing levels of pollution mean that the native butterfly population is on the decline, and you can do your bit by supporting them in your garden.

RELATED: 39 best egg chairs for your garden in 2021

What is a butterfly habitat?

The butterfly house provides a place for them to shelter from bad weather and predators – and if you put some food inside (scroll to the end for a simple recipe) they’ll come to feed.

There are so many beautiful designs available to buy online – and we’ve rounded up some of the nicest for you to choose from. They make the perfect unique gift for anyone who has a garden.

Where to hang a butterfly house

All you need to do is hang your butterfly house in a sunny yet sheltered spot about four to six feet from the ground. Even better if it’s in a woody area or close to flowers.

Best butterfly houses to buy online

dewdrop butterfly house

Dewdrop butterfly house, £10.49, Amazon


teacup butterfly house

Teapot butterfly house and feeder, £26, Etsy

wood butterfly house

Wooden hanging butterfly house habitat, £7.99, NotOnTheHighStreet

wayfair butterfly

Weather-resistant butterfly house, £14.99, Wayfair


RELATED: Best garden awnings and canopies to make the most of your outside space

SHOP: Working from home in the garden? This laptop sunshade will change your life

oliver butterfly house

Little butterfly house, £15, Oliver Bonas

menkind butterfly

Bee and butterfly house, £25, Menkind

butterfly garden

Raise your own butterflies garden, £17.99, Amazon


As well as getting a butterfly house, you can actually raise your own butterflies with this kit – it comes with a voucher you can swap for live caterpillars.

What do butterflies eat?

Butterflies love homemade nectar, recipe below. You can buy a specially made butterfly feeder like the ones below or put it in a small bowl with a sponge inside the butterfly house. The advantage with the feeders is of course that you get to see the butterflies enjoying their meal.

Simple butterfly food recipe

  • You will need: sugar, water, a small sponge, a small bowl.
  • Mix one part sugar with four parts water and bring to the boil. Boil until the sugar is completely dissolved.
  • When it has cooled, pour the liquid over the sponge into the bowl until it’s half full. Put inside your butterfly house.
  • Check the solution daily to make sure it doesn’t go mouldy, and change the solution once a week. Any unused nectar can be stored in the fridge for one week.
flower butterfly feeder

Hanging butterfly feeder, £11.38, Amazon

wild butterfly feeder

Wildlife world butterfly feeder, £8.99, Amazon


yes butterfly feeder

Butterfly feeder and nectar, £16.99, Amazon


MORE: 8 best beach tents to buy in 2021 to up your staycation game

SHOP: I searched Amazon for the best garden toys and the kids will be excited

HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.

More Homes

See more