‘Thanks – it has pockets!’ If you’ve ever been complimented on your dress and it happens to have pockets, you’ll know you’ve excitedly uttered these four words. Namely, because every woman knows how sacred dresses with pockets are and when we find one, the news must be shared far and wide.
Considering how excited we all get over dresses with pockets, it’s baffling how rare they actually are. Perhaps it’s a conspiracy created by the handbag industry, hellbent on making sure we have no vessels already sewn into our clothing (you know, like every item of men’s clothing does).

After we recently discovered how highly sought after summer dresses that can actually be worn with bras are, we knew we had a new mission on our hands.
Whether for actually storing your personal items in or just for somewhere to put your hands, the supply of pockets in dresses definitely does not meet the demand, so we’ve rounded up the best dresses with pockets on the high street right now. Our picks start from £25 and come from a range of brands, from M&S and Zara to OMNES and Finery, so there’s something to suit all budgets and styles.
Leave the handbags at home, ladies…
18 of the best dresses with pockets:

Alexa Pocket Front Check Organic Cotton Woven Dress, £79.95, Thought

Striped midi dress, £29.99, Zara

Eucalyptus print dress, £129, Whistles

Scarlett & Jo V Back Flap Pocket Dress, £50, Next

Linen Polka Dot Belted Midi Dress, £39.50, M&S

Pink floral print tie back maxi dress, £140, Glassworks

Oversized smock dress, £30, Monki


Flowers cotton dress, £49.99, Mango

ASOS DESIGN gathered neck strappy midi sundress with pockets in black, £25, ASOS

Monochrome Floral Open Back Midi Dress, £45 (was £60), OMNES

Maison Midi Navy Dress, £49, Finery

Live Unlimited Curve Side Pocket Relaxed Shirt Dress, £69, John Lewis

Viscose Linen Resort Dress, £79, Arket

Ruffled Midi Wrap Dress, £85, & Other Stories
Cut-out linen-blend dress, £35.99, Mango
Margot Navy Midi Dress, £145, KITRI