Skip navigation
H&M
Search
Sign in
Favourites
Shopping bag (0)
header.menu
Men's Pyjama Shorts
Back
Sort by
Sort by
[ 1 ] Filter
[ 1 ] Filter
filters Short have been applied and sort Recommended have been applied
Previous
Next
Save as favourite
Jersey pyjama T-shirt and shorts
£19.99
Dark blue
Light grey marl
Black
Previous
Next
Save as favourite
Jersey pyjama T-shirt and shorts
£19.99
Light grey marl
Dark blue
Black
Previous
Next
Save as favourite
Jersey pyjama T-shirt and shorts
£19.99
Black
Dark blue
Light grey marl
Previous
Next
Save as favourite
Pyjama T-shirt and shorts
£32.99
Light beige
Black
Brown
Previous
Next
Save as favourite
Pyjama T-shirt and shorts
£32.99
Black
Light beige
Brown
Previous
Next
Save as favourite
Pyjama T-shirt and shorts
£32.99
Brown
Light beige
Black
Previous
Next
Save as favourite
Pyjama vest top and shorts
£32.99
Light beige
Black
Previous
Next
Save as favourite
Pyjama vest top and shorts
£32.99
Black
Light beige
Previous
Next
Save as favourite
Poplin pyjamas
£37.99
Previous
Next
Save as favourite
Pyjama top and shorts
£19.99
Men's Pyjama Shorts
HM.com
/
Men
/
Nightwear & Loungewear
/
Pyjamas