Skip to content

MEN'S | THE ESSENTIALS

FROM CREATING TO THE MAKING

Explore a core collection of menswear classics with clean cuts, current designs & quality fabrics – the ideal wardrobe foundation, made to last. H&M ESSENTIALS is a continuous selection available in stores and at hm.com.


№ 2 THE JEANS

[A classic fit, defined]


Iconic styles, low-impact washes.


№ 4 THE OXFORD SHIRT

[Respectfully refined, always current]


A casual classic cut from 100% cotton Oxford weave.


№ 7 THE T-SHIRT

[Regular fit to wear on repeat]


Crafted to maintain shape wash after wash.


Sort by
Filter
sort Recommended have been applied
    • Print-motif cotton T-shirt - Green/Jurassic World/White/Jurassic World/Navy blue/Jurassic World - 1
    • Print-motif cotton T-shirt - Green/Jurassic World/White/Jurassic World/Navy blue/Jurassic World - 2
    • Print-motif cotton T-shirt - Green/Jurassic World/White/Jurassic World/Navy blue/Jurassic World - 3
    • Print-motif cotton T-shirt - Green/Jurassic World/White/Jurassic World/Navy blue/Jurassic World - 4
    • Print-motif cotton T-shirt - Green/Jurassic World/White/Jurassic World/Navy blue/Jurassic World - 5
    • Print-motif cotton T-shirt - Green/Jurassic World/White/Jurassic World/Navy blue/Jurassic World - 6

    Member price:S$ 9.90

    • 4-pack bow-detail hair elastics - Silver-coloured/Black/Gold-coloured/Black/Black/Dark red/Pink/Silver-coloured - 1
    • 4-pack bow-detail hair elastics - Silver-coloured/Black/Gold-coloured/Black/Black/Dark red/Pink/Silver-coloured - 2
    -54%

    4-pack bow-detail hair elastics

    Discounted priceS$ 6.90Normal priceS$ 14.90

    • Belted tailored trousers - Black/Dark brown/Grey/Beige - 1
    • Belted tailored trousers - Black/Dark brown/Grey/Beige - 2
    • Belted tailored trousers - Black/Dark brown/Grey/Beige - 3
    • Belted tailored trousers - Black/Dark brown/Grey/Beige - 4
    • Belted tailored trousers - Black/Dark brown/Grey/Beige - 5
    • Belted tailored trousers - Black/Dark brown/Grey/Beige - 6
    • Belted tailored trousers - Black/Dark brown/Grey/Beige - 7
    • Belted tailored trousers - Black/Dark brown/Grey/Beige - 8
    • Belted tailored trousers - Black/Dark brown/Grey/Beige - 9
    -56%

    Belted tailored trousers

    Discounted priceS$ 19.90Normal priceS$ 44.90

    • Viscose-blend pyjamas - Light grey marl/Navy blue/Black/Cream - 1
    • Viscose-blend pyjamas - Light grey marl/Navy blue/Black/Cream - 2
    • Viscose-blend pyjamas - Light grey marl/Navy blue/Black/Cream - 3
    • Viscose-blend pyjamas - Light grey marl/Navy blue/Black/Cream - 4
    • Viscose-blend pyjamas - Light grey marl/Navy blue/Black/Cream - 5
    • Viscose-blend pyjamas - Light grey marl/Navy blue/Black/Cream - 6
    • Viscose-blend pyjamas - Light grey marl/Navy blue/Black/Cream - 7

    Member price:S$ 34.90

    • Shorts - Cream - 1
    • Shorts - Cream - 2
    -63%

    Shorts

    Discounted priceS$ 12.90Normal priceS$ 34.95

    • Regular Fit Jersey top - White/Navy blue - 1
    • Regular Fit Jersey top - White/Navy blue - 2
    -60%

    Regular Fit Jersey top

    Discounted priceS$ 11.90Normal priceS$ 29.90

    • Turtleneck top - Burgundy/Black/Light beige - 1
    • Turtleneck top - Burgundy/Black/Light beige - 2
    • Turtleneck top - Burgundy/Black/Light beige - 3
    • Turtleneck top - Burgundy/Black/Light beige - 4
    • Turtleneck top - Burgundy/Black/Light beige - 5

    Member price:S$ 10.90

    • Brushed-inside cargo joggers - Dark grey/Dark turquoise/Beige - 1
    • Brushed-inside cargo joggers - Dark grey/Dark turquoise/Beige - 2

    Member price:S$ 9.90

    • 5-pack knitted socks - Dusty blue/Beige/Beige/Grey/Green/Cream/Green/Beige - 1
    • 5-pack knitted socks - Dusty blue/Beige/Beige/Grey/Green/Cream/Green/Beige - 2
    • 5-pack knitted socks - Dusty blue/Beige/Beige/Grey/Green/Cream/Green/Beige - 3
    • Wide jersey trousers - Black/Dark brown/Dark grey marl - 1
    • Wide jersey trousers - Black/Dark brown/Dark grey marl - 2
    • Wide jersey trousers - Black/Dark brown/Dark grey marl - 3
    • Wide jersey trousers - Black/Dark brown/Dark grey marl - 4
    • Wide jersey trousers - Black/Dark brown/Dark grey marl - 5
    -48%

    Wide jersey trousers

    Discounted priceS$ 20.90Normal priceS$ 39.90

    • 2-piece jersey set - Light yellow/Bambi/Light pink/My Melody - 1
    • 2-piece jersey set - Light yellow/Bambi/Light pink/My Melody - 2
    • Fluffy scarf - Cream/Dusty pink - 1
    • Fluffy scarf - Cream/Dusty pink - 2

    Fluffy scarf

    S$ 17.90

    • UPF 50 sun cap - Peach pink - 1
    • UPF 50 sun cap - Peach pink - 2
    -50%

    UPF 50 sun cap

    Discounted priceS$ 9.90Normal priceS$ 19.90

    • Sewn-in skirt leggings - Black/Light grey marl - 1
    • Sewn-in skirt leggings - Black/Light grey marl - 2
    • Sewn-in skirt leggings - Black/Light grey marl - 3
    • Sewn-in skirt leggings - Black/Light grey marl - 4
    • Sewn-in skirt leggings - Black/Light grey marl - 5
    • Sewn-in skirt leggings - Black/Light grey marl - 6
    -60%

    Sewn-in skirt leggings

    Discounted priceS$ 9.90Normal priceS$ 24.90

    • Loose Fit Sweatshirt - Grey marl/Dusty khaki green/Black/Dark blue/Dusty blue - 1
    • Loose Fit Sweatshirt - Grey marl/Dusty khaki green/Black/Dark blue/Dusty blue - 2
    • Loose Fit Sweatshirt - Grey marl/Dusty khaki green/Black/Dark blue/Dusty blue - 3
    • Loose Fit Sweatshirt - Grey marl/Dusty khaki green/Black/Dark blue/Dusty blue - 4
    • Loose Fit Sweatshirt - Grey marl/Dusty khaki green/Black/Dark blue/Dusty blue - 5
    • Frill-trimmed shirt dress - Black/Aubergine purple - 1
    • Frill-trimmed shirt dress - Black/Aubergine purple - 2
    • Frill-trimmed shirt dress - Black/Aubergine purple - 3
    • Frill-trimmed shirt dress - Black/Aubergine purple - 4
    • Frill-trimmed shirt dress - Black/Aubergine purple - 5
    • Frill-trimmed shirt dress - Black/Aubergine purple - 6
    -48%

    Frill-trimmed shirt dress

    Discounted priceS$ 25.90Normal priceS$ 49.90

    • MAMA Ribbed jersey top - Light beige marl/Burgundy/Black/Dusty pink - 1
    • MAMA Ribbed jersey top - Light beige marl/Burgundy/Black/Dusty pink - 2
    • MAMA Ribbed jersey top - Light beige marl/Burgundy/Black/Dusty pink - 3
    • MAMA Ribbed jersey top - Light beige marl/Burgundy/Black/Dusty pink - 4
    • MAMA Ribbed jersey top - Light beige marl/Burgundy/Black/Dusty pink - 5
    • MAMA Ribbed jersey top - Light beige marl/Burgundy/Black/Dusty pink - 6
    -60%

    MAMA Ribbed jersey top

    Discounted priceS$ 9.90Normal priceS$ 24.90

    • Wellingtons - Brown/Bear - 1
    • Wellingtons - Brown/Bear - 2
    • Wellingtons - Brown/Bear - 3
    • Wellingtons - Brown/Bear - 4
    -60%

    Wellingtons

    Discounted priceS$ 13.90Normal priceS$ 34.90

    • MAMA Tailored trousers - Grey/Brown/Black - 1
    • MAMA Tailored trousers - Grey/Brown/Black - 2
    • MAMA Tailored trousers - Grey/Brown/Black - 3
    • MAMA Tailored trousers - Grey/Brown/Black - 4
    • MAMA Tailored trousers - Grey/Brown/Black - 5
    • MAMA Tailored trousers - Grey/Brown/Black - 6
    • MAMA Tailored trousers - Grey/Brown/Black - 7
    -46%

    MAMA Tailored trousers

    Discounted priceS$ 34.90Normal priceS$ 64.90

    • Motif-detail zip-top sweatshirt - Cream/Fantasy/Blue/Block-coloured/Khaki green/Adventure - 1
    • Motif-detail zip-top sweatshirt - Cream/Fantasy/Blue/Block-coloured/Khaki green/Adventure - 2
    • Motif-detail zip-top sweatshirt - Cream/Fantasy/Blue/Block-coloured/Khaki green/Adventure - 3
    • Motif-detail zip-top sweatshirt - Cream/Fantasy/Blue/Block-coloured/Khaki green/Adventure - 4
    • Motif-detail zip-top sweatshirt - Cream/Fantasy/Blue/Block-coloured/Khaki green/Adventure - 5
    • Motif-detail zip-top sweatshirt - Cream/Fantasy/Blue/Block-coloured/Khaki green/Adventure - 6
    -67%

    Motif-detail zip-top sweatshirt

    Discounted priceS$ 9.90Normal priceS$ 29.90

    • Circle-skirt shift dress - Navy blue/Pinstriped - 1
    • Circle-skirt shift dress - Navy blue/Pinstriped - 2
    • Circle-skirt shift dress - Navy blue/Pinstriped - 3
    • Circle-skirt shift dress - Navy blue/Pinstriped - 4
    • Circle-skirt shift dress - Navy blue/Pinstriped - 5
    -48%

    Circle-skirt shift dress

    Discounted priceS$ 20.90Normal priceS$ 39.90

    • Lace-trimmed cami top - Black/Cream - 1
    • Lace-trimmed cami top - Black/Cream - 2
    • Bandeau bodycon dress - Black - 1
    • Bandeau bodycon dress - Black - 2
    • Bandeau bodycon dress - Black - 3
    -73%

    Bandeau bodycon dress

    Discounted priceS$ 29.90Normal priceS$ 109.90

    • Wide jersey trousers - Black - 1
    • Wide jersey trousers - Black - 2
    -40%

    Wide jersey trousers

    Discounted priceS$ 20.90Normal priceS$ 34.90

    • Oversized printed T-shirt - White/Stumble Guys/Green/Among Us/Grey marl/Batwheels/Grey marl/Minecraft/Grey/Sonic the Hedgehog/Pink/Mickey Mouse/Blue/Chip 'n Dale - 1
    • Oversized printed T-shirt - White/Stumble Guys/Green/Among Us/Grey marl/Batwheels/Grey marl/Minecraft/Grey/Sonic the Hedgehog/Pink/Mickey Mouse/Blue/Chip 'n Dale - 2
    New Price
    • Fitted polo shirt - White/Beige/Light blue - 1
    • Fitted polo shirt - White/Beige/Light blue - 2
    • Fitted polo shirt - White/Beige/Light blue - 3
    • Fitted polo shirt - White/Beige/Light blue - 4
    • Fitted polo shirt - White/Beige/Light blue - 5
    • Fitted polo shirt - White/Beige/Light blue - 6
    • Easy-iron shirt - White/Black - 1
    • Easy-iron shirt - White/Black - 2
    • 2-piece piqué suit - Navy blue - 1
    • 2-piece piqué suit - Navy blue - 2
    • 2-piece piqué suit - Navy blue - 3
    • 2-piece piqué suit - Navy blue - 4
    • 2-piece piqué suit - Navy blue - 5
    • 2-piece piqué suit - Navy blue - 6

    Member price:S$ 44.90

    • Lace-trimmed vest top - Light beige/Dark grey - 1
    • Lace-trimmed vest top - Light beige/Dark grey - 2
    • Lace-trimmed vest top - Light beige/Dark grey - 3
    • Lace-trimmed vest top - Light beige/Dark grey - 4
    • Lace-trimmed vest top - Light beige/Dark grey - 5
    • Lace-trimmed vest top - Light beige/Dark grey - 6
    • Flannel pyjama bottoms - Black/Checked/Light blue/Striped/White/Light blue striped - 1
    • Flannel pyjama bottoms - Black/Checked/Light blue/Striped/White/Light blue striped - 2
    • Flannel pyjama bottoms - Black/Checked/Light blue/Striped/White/Light blue striped - 3
    • Flannel pyjama bottoms - Black/Checked/Light blue/Striped/White/Light blue striped - 4
    • Flannel pyjama bottoms - Black/Checked/Light blue/Striped/White/Light blue striped - 5
    • Flannel pyjama bottoms - Black/Checked/Light blue/Striped/White/Light blue striped - 6
    -33%

    Flannel pyjama bottoms

    Discounted priceS$ 19.90Normal priceS$ 29.90

    • 5-pack trunks - Purple/Pokémon/Light blue/Marvel Comics/Light grey marl/Red/Marvel/Blue/Sonic the Hedgehog/White/Batman/Black/Sonic the Hedgehog/Light green/PAW Patrol - 1
    • 5-pack trunks - Purple/Pokémon/Light blue/Marvel Comics/Light grey marl/Red/Marvel/Blue/Sonic the Hedgehog/White/Batman/Black/Sonic the Hedgehog/Light green/PAW Patrol - 2
    • 5-pack trunks - Purple/Pokémon/Light blue/Marvel Comics/Light grey marl/Red/Marvel/Blue/Sonic the Hedgehog/White/Batman/Black/Sonic the Hedgehog/Light green/PAW Patrol - 3
    • Midi skirt - Red/Black/Dark brown/Grey marl - 1
    • Midi skirt - Red/Black/Dark brown/Grey marl - 2
    • Midi skirt - Red/Black/Dark brown/Grey marl - 3
    • Midi skirt - Red/Black/Dark brown/Grey marl - 4
    • Midi skirt - Red/Black/Dark brown/Grey marl - 5
    -50%

    Midi skirt

    Discounted priceS$ 19.90Normal priceS$ 39.90

    • Ribbed cotton leggings - Light grey/Light blue/Beige/Black/Light pink/Light blue - 1
    • Ribbed cotton leggings - Light grey/Light blue/Beige/Black/Light pink/Light blue - 2
    New Price
    • Sweatshirt joggers - Light brown/Light grey/Dinosaurs/Navy blue/Giraffe - 1
    • Sweatshirt joggers - Light brown/Light grey/Dinosaurs/Navy blue/Giraffe - 2
    • Sweatshirt joggers - Light brown/Light grey/Dinosaurs/Navy blue/Giraffe - 3
    • Sweatshirt joggers - Light brown/Light grey/Dinosaurs/Navy blue/Giraffe - 4
    • Sweatshirt joggers - Light brown/Light grey/Dinosaurs/Navy blue/Giraffe - 5
    • Sweatshirt joggers - Light grey/Dinosaurs/Light brown/Navy blue/Giraffe - 1
    • Sweatshirt joggers - Light grey/Dinosaurs/Light brown/Navy blue/Giraffe - 2
    • Printed sweatshirt - Light pink/Floral/Cream/Bows/Beige/Bears - 1
    • Printed sweatshirt - Light pink/Floral/Cream/Bows/Beige/Bears - 2
    • Printed sweatshirt - Light pink/Floral/Cream/Bows/Beige/Bears - 3
    • Printed sweatshirt - Light pink/Floral/Cream/Bows/Beige/Bears - 4
    • Printed sweatshirt - Light pink/Floral/Cream/Bows/Beige/Bears - 5

    Member price:S$ 9.90

    • 2-piece knitted cotton set - Light beige/Beige/Powder pink/Blue - 1
    • 2-piece knitted cotton set - Light beige/Beige/Powder pink/Blue - 2
    -71%

    2-piece knitted cotton set

    Discounted priceS$ 13.90Normal priceS$ 47.90

    • Ribbed cotton set - Light beige/Giraffes/Dusty green/Light pink/Cherries/Cream/Hearts/Dark grey/Light purple/Light beige/White striped/Red - 1
    • Ribbed cotton set - Light beige/Giraffes/Dusty green/Light pink/Cherries/Cream/Hearts/Dark grey/Light purple/Light beige/White striped/Red - 2
    • Shift dress - Black/Dogtooth pattern - 1
    • Shift dress - Black/Dogtooth pattern - 2
    • Shift dress - Black/Dogtooth pattern - 3
    • Shift dress - Black/Dogtooth pattern - 4
    • Shift dress - Black/Dogtooth pattern - 5
    • Shift dress - Black/Dogtooth pattern - 6
    • Shift dress - Black/Dogtooth pattern - 7
    -60%

    Shift dress

    Discounted priceS$ 25.90Normal priceS$ 64.90

    • 5-pack rib-knit socks - Burgundy/Glittery - 1
    • 5-pack rib-knit socks - Burgundy/Glittery - 2
    • 5-pack rib-knit socks - Burgundy/Glittery - 3
    -50%

    5-pack rib-knit socks

    Discounted priceS$ 8.90Normal priceS$ 17.90

    • Button-front dress - Dark brown/Beige/Black - 1
    • Button-front dress - Dark brown/Beige/Black - 2
    • Button-front dress - Dark brown/Beige/Black - 3
    • Button-front dress - Dark brown/Beige/Black - 4
    • Button-front dress - Dark brown/Beige/Black - 5
    • Button-front dress - Dark brown/Beige/Black - 6
    • Joggers - Black/Light yellow/Green/Navy blue - 1
    • Joggers - Black/Light yellow/Green/Navy blue - 2
    • Joggers - Black/Light yellow/Green/Navy blue - 3
    • Joggers - Black/Light yellow/Green/Navy blue - 4
    • Joggers - Black/Light yellow/Green/Navy blue - 5
    • Joggers - Black/Light yellow/Green/Navy blue - 6

    Joggers

    S$ 29.90

    • Printed sweatshirt - Light grey/Dinosaurs/Cream/Cars/Light brown/1975/Light green/Dinosaur/Light beige/Dinosaur - 1
    • Printed sweatshirt - Light grey/Dinosaurs/Cream/Cars/Light brown/1975/Light green/Dinosaur/Light beige/Dinosaur - 2
    • Crinkled linen-blend shirt - White/Dark brown - 1
    • Crinkled linen-blend shirt - White/Dark brown - 2
    • Crinkled linen-blend shirt - White/Dark brown - 3
    • Crinkled linen-blend shirt - White/Dark brown - 4
    • Crinkled linen-blend shirt - White/Dark brown - 5
    • Crinkled linen-blend shirt - White/Dark brown - 6
    • Crinkled linen-blend shirt - White/Dark brown - 7
    -50%

    Crinkled linen-blend shirt

    Discounted priceS$ 24.90Normal priceS$ 49.90

    • Frill-trimmed cotton dress - White/Black - 1
    • Frill-trimmed cotton dress - White/Black - 2
    • Frill-trimmed cotton dress - White/Black - 3
    • Frill-trimmed cotton dress - White/Black - 4
    • Frill-trimmed cotton dress - White/Black - 5
    • Frill-trimmed cotton dress - White/Black - 6
    • Frill-trimmed cotton dress - White/Black - 7
    -58%

    Frill-trimmed cotton dress

    Discounted priceS$ 20.90Normal priceS$ 49.90

    • Sweatshirt dress - Beige/Leopard print - 1
    • Sweatshirt dress - Beige/Leopard print - 2
    -64%

    Sweatshirt dress

    Discounted priceS$ 8.90Normal priceS$ 24.90

    • Button-front twill dress - Black - 1
    • Button-front twill dress - Black - 2
    • Button-front twill dress - Black - 3
    • Button-front twill dress - Black - 4
    • Button-front twill dress - Black - 5
    -46%

    Button-front twill dress

    Discounted priceS$ 34.90Normal priceS$ 64.90

    • Leggings - Pink/Floral/Blue/Black/Hearts/Black/Leopard print/Cream/Teddy bears/Cream/Bows/Light pink/Deer/Pink/Hearts/Pink/Hearts/Peach/Harlequin-patterned/Light grey marl/Rainbows/Brown/Leopard-print/White/Harlequin-patterned/Black/Navy blue/Hearts/Pink/Unicorns/Black/Unicorns - 1
    • Leggings - Pink/Floral/Blue/Black/Hearts/Black/Leopard print/Cream/Teddy bears/Cream/Bows/Light pink/Deer/Pink/Hearts/Pink/Hearts/Peach/Harlequin-patterned/Light grey marl/Rainbows/Brown/Leopard-print/White/Harlequin-patterned/Black/Navy blue/Hearts/Pink/Unicorns/Black/Unicorns - 2
    • Leggings - Pink/Floral/Blue/Black/Hearts/Black/Leopard print/Cream/Teddy bears/Cream/Bows/Light pink/Deer/Pink/Hearts/Pink/Hearts/Peach/Harlequin-patterned/Light grey marl/Rainbows/Brown/Leopard-print/White/Harlequin-patterned/Black/Navy blue/Hearts/Pink/Unicorns/Black/Unicorns - 3
    • Leggings - Pink/Floral/Blue/Black/Hearts/Black/Leopard print/Cream/Teddy bears/Cream/Bows/Light pink/Deer/Pink/Hearts/Pink/Hearts/Peach/Harlequin-patterned/Light grey marl/Rainbows/Brown/Leopard-print/White/Harlequin-patterned/Black/Navy blue/Hearts/Pink/Unicorns/Black/Unicorns - 4
    New Price

    Leggings

    S$ 14.90

    Member price:S$ 9.90

    • Motif-detail jumper - Black/Wanderpup/White/Vibrant Quest/Navy blue/Dog - 1
    • Motif-detail jumper - Black/Wanderpup/White/Vibrant Quest/Navy blue/Dog - 2
    • Motif-detail jumper - Black/Wanderpup/White/Vibrant Quest/Navy blue/Dog - 3
    • Motif-detail jumper - Black/Wanderpup/White/Vibrant Quest/Navy blue/Dog - 4
    • Motif-detail jumper - Black/Wanderpup/White/Vibrant Quest/Navy blue/Dog - 5
    • Motif-detail jumper - Black/Wanderpup/White/Vibrant Quest/Navy blue/Dog - 6
    • Motif-detail jumper - Black/Wanderpup/White/Vibrant Quest/Navy blue/Dog - 7
    -48%

    Motif-detail jumper

    Discounted priceS$ 20.90Normal priceS$ 39.90

    • 7-pack socks - White/Beige/White/Grey marl - 1
    • 7-pack socks - White/Beige/White/Grey marl - 2
    • 7-pack socks - White/Beige/White/Grey marl - 3

    7-pack socks

    S$ 17.90

    • Loose Fit Cargo trousers - Beige/Olive green/Black/Brown - 1
    • Loose Fit Cargo trousers - Beige/Olive green/Black/Brown - 2
    • Loose Fit Cargo trousers - Beige/Olive green/Black/Brown - 3
    • Loose Fit Cargo trousers - Beige/Olive green/Black/Brown - 4
    • Loose Fit Cargo trousers - Beige/Olive green/Black/Brown - 5
    • Loose Fit Cargo trousers - Beige/Olive green/Black/Brown - 6
    • Loose Fit Cargo trousers - Beige/Olive green/Black/Brown - 7
    • Loose Fit Cargo trousers - Beige/Olive green/Black/Brown - 8
    -54%

    Loose Fit Cargo trousers

    Discounted priceS$ 22.90Normal priceS$ 49.90