£20 – £30 Gift Guide for Men

1 Comment
christmas gifts for men

If you’re still looking for the perfect present for the man in your life but don’t want to break the bank, we’re sure this selection of gifts will have something to suit.

Following on from our stocking fillers gift guide which showcased the very best gifts for under £10, we’re increasing the budget today and sharing our top picks for Christmas gifts for him between £20 – £30.

Calvin Klein 3 Pack of Boxers – £26.00

Many men turn their nose up at getting boxers for Christmas but we’re sure they’ll be more than pleased to receive a 3 pack of Calvin Klein boxers, one of the most popular underwear brands of the moment! Choose from a selection of colours and sizes to find the perfect pack for your man!

Happy Socks Gift Set – £25.00

Socks don’t have to stay in a stocking, they can make a great main gift too. These gift sets from Happy Socks feature 4 pairs of bold and bright men’s socks that are great for adding a touch of colour and personality to any outfit. They come gift boxed and ready for popping under the tree.

Jack & Jones Navy Checked Long Sleeve Shirt – £29.00

Coming in just £1 under the budget, this Jack & Jones navy checked shirt is a great choice for any man who loves his fashion. This shirt is a safe choice for most men thanks to the dark colours and simple check design, it’s the perfect smart/casual shirt for any occasion!

Slaters Charles Buyers “ST31” Hip Flask – £25.00

We shared a budget hip flask with you in our stocking filler gift guide but now we’re raising the bar with this Charles Buyers Hip Flask in a silver metal with an intricate engraved design. Hip flasks are a thoughtful gift for any spirits drinker and this one features a great sleek and simple design that any man will like.

Failsworth Waterproof Wool Flat Cap – £29.00

Christmas is the perfect time to give top-quality winter accessories and the Failsworth flat caps are a great choice for the man who fancies himself as a dapper country gent. The flat cap style has made a comeback this season and is right on-trend.

Guthrie & Valentine Black Leather Belt – £25.00

We recommended a similar black belt in our stocking filler gift guide and now here we have a slightly more up-market offering. This Guthrie & Valentine black belt for £25.00 is made from real leather and has more of a luxury feel, perfect as a main present.

Ralph Lauren Navy Suede Mule Slippers – £25.00

Slippers are a classic gift to give at Christmas and with Ralph Lauren being a popular brand amongst men at the moment, these suede mule Polo slippers are a great choice. Available in tan or navy to suit their style, these are bound to keep them cosy through the winter months.

Charles Southwell Dark Brown Desert Boots – £22.00

It’s amazing what you can get for between £20 – £30 and we think these desert boots from Charles Southwell are one of the best buys you can get for this budget. This style is great for the colder months and is an easy-to-wear choice for any occasion.

So, they’re our top recommendations for the best gifts for men if your budget is between £20 – £30!

For more inspiration on men’s Christmas gifts, head to our online Christmas gift shop and explore our top picks for the festive season!


  • Sophie


    Thank you for putting together this gift guide – you’ve included such a good range! I know that some people can struggle with buying gifts for their male family members and friends but it’s easy if you stick to stylish and practical things that they will get a lot of use out of. The leather belt is a great idea, and a quality hand-made leather wallet would also make a fantastic Christmas gift.

Leave a Comment