christmas gifts for him 2024
230 products found
Find out more
Make his Christmas one to remember with our cool collection of Christmas gifts for him.
Shop new sneakers from all your favourite brands including New Balance, Nike, BIRKENSTOCK and Dr. Martens. What about a pair of fur-lined clogs to see him through the colder winter months? Or why not help elevate his style with a classic pair of Dr. Martens boots?
Looking for gift ideas?
We’ve handpicked a list of Christmas gifts for men that features everything he could want and more!
Looking for something small to top up his stocking? We’ve got socks, caps, tees, bags, and more.
However big, however small - our Christmas gift collection for him is guaranteed to help you to the top of his list!
Shop online at schuh with Next Day Delivery* and discover Christmas gifts for men, women, boys, and girls today!
Item shipped and fulfilled by our Partners
-
These shoes have been designed and selected as suitable for kids.
-
Pay in 3 monthly instalments. No interest or fees.Buy now pay in 30 days. No interest or fees. Learn more
230 products found
Crocs
Classic Clog
£50.00
BIRKENSTOCK
Arizona
£85.00
Crocs
Classic Clog
£50.00
Crocs
Classic Clog
£50.00
Crocs
Classic Clog
£50.00
Crocs
Classic Clog
£50.00
BIRKENSTOCK
Arizona EVA
£50.00
BIRKENSTOCK
Arizona
£85.00
BIRKENSTOCK
Boston Clog
£150.00
Crep Protect
Protector Spray
£12.00
Nike
Everyday Crew Sock 6 Pack
£23.00
Nike
Court Vision
£75.00
New Balance
Essentials Ankle Sock 3 Pack
£15.00
Crocs
Classic Clog
£50.00
Nike
Everyday Ankle Socks 6 Pack
£23.00
- save 53%
Dr Martens
Double Doc Sock 3 Pack
£14.99 was £32.00
Crocs
Classic Camo Clog
£50.00
New Balance
Patch Logo Crew Socks 3 Pack
£16.00
BIRKENSTOCK
Boston Clog
£140.00
Vans
Old Skool
£70.00
New Balance
327
£100.00
adidas
VL Court 3.0
£65.00
BIRKENSTOCK
Arizona EVA
£50.00
Converse
All Star Hi
£65.00
Converse
All Star Ox
£60.00
adidas
VL Court 3.0
£65.00
New Balance
327
£100.00
Nike
Crew Socks 3 Pack
£17.00
- save 46%
Converse
All Star Hi
£39.99 was £75.00
Converse
All Star Ox
£60.00