Christmas Gifts for Boyfriends

Finding the right Christmas gift for your boyfriend can feel like trying to read his mind — and honestly, who has time for that? Whether it’s your first Christmas together or your fifth, Firebox is here to help you nail that perfect mix of thoughtful, cool, and “how did you even think of this?”. 

If you’re searching for cute Christmas gifts for your boyfriend, the trick is simple: go for something fun, a little bit personal, and definitely something he didn’t see coming. Firebox has all the ideas to keep him smiling long after the decorations come down (and probably bragging to his mates about how good you are at this).

 

Discover our Top Christmas Categories 2025 at a Glance

By person

Special ideas

Festive extras

Expand
    Yes remove
    Filter
    Sort by

    322 products

    Personalised Planter with Wreath and Text
    £16.79 £20.99
    Personalised Meme Mug
    £8.79 £10.99
    Personalised College Sweatshirt
    £23.99 £29.99
    Personalised Wine Christmas Sweatshirt
    £23.99 £29.99
    Personalised Retro Air Fresheners
    £15.99 £19.99
    Personalised Towel with Photo and Text
    £23.99 £29.99
    Personalised Christmas Sweatshirt with Aperol Bottle
    £23.99 £29.99
    Personalised Mug with Text and Photo
    £8.79 £10.99
    Personalised 'I Heart' Mug
    £8.79 £10.99
    Personalised Aperol Christmas Sweatshirt
    £23.99 £29.99
    Personalised Christmas Sweatshirt
    £23.99 £29.99
    Personalised Flower Wreath Mug with Photo and Text
    £8.79 £10.99
    Personalised Spill the Tea Mug
    £8.79 £10.99
    Personalised Heart-Shaped LED Lamp
    £19.99 £24.99
    Cocktail Quotes Towel
    £23.99 £29.99
    Personalised Hip Flask with Text
    £15.99 £19.99
    Personalised Backpack with Monogram
    £23.99 £29.99
    Personalised Face Socks with Design
    £15.99 £19.99
    Personalised Maritime Towel with Text
    £23.99 £29.99
    Personalised 'Loading' Beer Glass
    £19.99
    Personalised Wooden Keychain
    £14.39 £17.99
    Personalised Monogram Espresso Mug
    £14.39 £17.99
    Personalised Ginfather Gin Glass
    £11.99 £14.99
    Personalised Christmas Mail Sack
    £15.99 £19.99
    Personalised Pet Tree Decorations with Name
    £10.39 £12.99
    Thanks For Putting Up With My Shit Wrapping Paper
    £7.99 £9.99
    Personalised Christmas Stocking with Photo and Text
    £13.59 £16.99
    Personalised Drawing Tote Bag
    £13.59 £16.99
    Personalised Advent Calendar with Photo and Text
    £15.99 £19.99
    Personalised Glass With Name And Symbol
    £11.99 £14.99
    Personalised Wine Glass
    £11.99 £14.99
    Personalised Instagram-style Mug
    £8.79 £10.99
    Personalised Round Keychain with Monogram
    £10.99
    Personalised Round Keychain with Text
    £10.99
    Personalised Comic Book Poster
    £13.59 £16.99
    Beach Face - Personalised Beach Towel
    £23.99 £29.99
    Personalised Cartoon Wooden Block
    £19.99 £24.99
    Personalised News Headline Mug
    £8.79 £10.99
    Personalised Family Cartoon Towel
    £23.99 £29.99
    Thanks For Putting Up With My Shit Towel
    £23.99 £29.99
    Personalised Sweatshirt With Custom Character
    £27.99 £34.99
    Personalised Saint T-Shirt With Photo
    £23.99 £29.99
    Personalised Tour T-Shirt
    £23.99 £29.99
    Personalised Espresso Cup With Text
    £14.39 £17.99
    Bootleg Bathrobe
    £27.99 £34.99
    Personalised Name T-Shirt
    £23.99 £29.99
    Personalised Grinch Mode Doormat
    £23.99 £29.99
    Personalised Sweatshirt with 2 Person Illustration
    £31.99 £39.99
    Personalised Christmas Sack with Illustration
    £15.99 £19.99
    Personalised Ornaments with Wreath and Text
    £15.99 £19.99
    Personalised T-Shirt with Drawing
    £23.99 £29.99
    Personalised Handprint Bouquet Tote Bag
    £13.59 £16.99
    Personalised Palm Tree T-Shirt with Text
    £23.99 £29.99
    Personalised Aperol Towel with Face
    £23.99 £29.99
    Personalised Sliders with Photo and Text
    £16.79 £20.99
    Personalised Wine Glass with Name and Year
    £11.99 £14.99
    Personalised Beanie with Symbol and Text
    £14.39 £17.99
    Personalised Film and Series Poster
    £13.59 £16.99
    Filter
    Sort by

    322 products