Outdoor clothing for men
In Haglöf's wide assortment you will find clothes for all your adventures.
Filter
Showing 24 of 856
Sort by
Relevance
Haglöfs Crewneck Men
Fleece | Midlayersprice£70Micro Nordic Down Hood Men
Mountaineeringdiscounted price£175original price£250-30%Magma Mid Hood Men
Fleece | Midlayersdiscounted price£104original price£130-20%Mimic Alert Vest Men
Vestsdiscounted price£90original price£150-40%Mid Slim Pant Men
Trousersdiscounted price£54original price£90-40%Mid Standard Pant Men
Trousersdiscounted price£77original price£110-30%Spitz Down Hood Men
Insulated jacketsprice£280L.I.M Tech Tee Men
Shirts | T-shirtsdiscounted price£24.50original price£35-30%Roc Sight Softshell Jacket Men
Mountaineeringdiscounted price£189original price£270-30%Kaise GTX Jacket Men
Shell jacketsprice£190Vide 20
Daypacksprice£100ROC Flash Down Jacket Men
Insulated jacketsprice£200ROC Flash Down Jacket Men
Insulated jacketsprice£200Mossa Pile Jacket Men
Fleece | Midlayersprice£130Rugged Mountain 75
Hiking backpacksprice£250L.I.M Tech Tee Men
Shirts | T-shirtsdiscounted price£28original price£35-20%Alert Mid Pant Men
Trousersprice£115L.I.M Airak 38
Hiking backpacksdiscounted price£119original price£170-30%Alert Mid Pant Men
Trousersprice£115L.I.M Ridge Tee Men
Shirts | T-shirtsdiscounted price£30.40original price£38-20%Vassi Mid Hood Men
Fleece | Midlayersprice£140Latnja GTX Insulated Jacket Men
Ski jacketsprice£420L.I.M Touring Proof Pant Men
Ski trousersdiscounted price£280original price£400-30%Jarve Single 20
Daypacksprice£120
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216