Gifts Under £20 for Her, Him & Every Occasion

Discover thoughtful gifts under £20 for her, him and every occasion, including candles, home fragrance, jewellery, crystals, bath treats and homeware. Every item in this collection costs from £10 to £19.99, with free delivery to England and Wales; other UK delivery charges are shown at checkout.

Skip to results list

Active filters:

3739 items
Column grid
Column grid

Filter

Active filters:

  • Natural Texture Ribbon 38mm x 20m - Sand

  • Natural Texture Ribbon 38mm x 20m - Moss

  • Aromatherapy Massage and Bath Oil - Relaxing 300ml

  • Hop Hare Diffusing Crystals & Floral Set - The King

  • Breathe Easy Essential Oil Blend - Boxed - 10 ml

  • The Watching Eye Eyeball Keyring

  • Set of 6 Packets of Elements White Sage Incense Sticks

  • White Gloss Lotus Flower Oil Burner

  • White Heart Oil Burner

  • Set of 12 Black 'Protection' Spell Candles

  • Crescent Moon Dark Forest Print Trinket Dish

  • Set of 6 Packets of Elements Stress Relief Incense Sticks

  • Set of 12 Mixed Spell Candles

  • Blue Mandala Incense Stick Holder

  • White Hamsa Hand Incense Stick Holder

  • Coffin Shaped Notebook

  • Set of 6 Packets of Elements Lavender Incense Sticks

  • Red Heart Oil Burner and Wax Warmer

  • Dark Forest Print Lunch Bag

  • All Seeing Eye Incense Stick Holder

  • Good Witch Social Club Polycotton Tote Bag with Pin Badge

  • Crescent Moon Trinket Dish

  • Good Witch Bad Witch A5 Reversible Notebook

  • Good Witch Alloy Witch Hat Keyring