Not sure what to give a keen gardener in your family this Christmas?

Here are our favourite picks for green-fingered friends.

[Vegan skincare products: The most hard-working beauty buys to try]

Winter gardening tips: What to do in the garden in November]

1. Sprout London Seed Subscription Box, from £20 for three months

Knowing what to plant when can be confusing.

Make it easier with this seed subscription box and choose to have either flower or vegetable seeds delivered each month complete with full planting instructions.

2. Geo-Fleur Plant Post Club, from £24 for one month


A post shared by geo-fleur©™ (@geo_fleur) on

Send a loved one a surprise pot plant to liven up their living space with Geo-Fleur’s Plant Post Club.

[Read more: 4 tips for recycling your autumn leaves into a rich leafmould mulch]

3. Aesop Resurrection Aromatique Hand Balm, £19 for 75ml

Aesop Resurrection Aromatique Hand Balm

All that planting can dry out your hands.

Give a green-fingered friend something to revive their skin like this balm by Aesop which combines the finest botanical extracts to protect your hands against the elements.

4. Royal Horticultural Society membership, from £44.95 for one year


A post shared by The RHS (@the_rhs) on

Give a loved one unlimited access to all RHS gardens with a gift membership.

They’ll also be able to enjoy members-only days and discounts on tickets to the world-famous Chelsea Flower Show.

[Read more: How to protect your tender plants from winter frosts]

5. Pollinator Beebom Seedbom, £3.95

Pollinator Beebom Seedbom

Help a keen gardener invite more pretty pollinators into their garden with this great gift.

This buzzing mix of wildflower seeds will grow into colourful, nectar-rich flowers to entice bumblebees and honey bees.

6. Jo Loves Gardenia home candle, £55


A post shared by Jo Loves (@jolovesofficial) on

Bring the enticing smell of the outside in with this gorgeous gardenia candle by Jo Loves.

7. Neal’s Yard Lavender Essential Oil, £7.50

After a hard day’s work outside in the garden, relax with this soothing lavender aromatherapy oil.

Pour a couple of drops in the bath or into a bowl of steaming water and inhale for a relaxing evening.

Like this story? Share it with your friends by clicking the orange plus sign below.