18 of the best dresses with pockets (because we all love them)

‘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).

dresses with pockets
Getty Images

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:

check midi dress

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

pink stripe dress

Striped midi dress, £29.99, Zara

eucalyptus print dress

Eucalyptus print dress, £129, Whistles

paisley short dress

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

polka dot dress

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

pink floral dress

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

floral smock dress

Oversized smock dress, £30, Monki

yellow button up dress

Pique Pocket Drawstring Midi Dress, £39.20 (was £49), Warehouse

floral midi dress

Flowers cotton dress, £49.99, Mango

black strappy dress

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

monochrome floral dress

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

navy midi shirt dress

Maison Midi Navy Dress, £49, Finery

red dress
John Lewis

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

lilac shift dress

Viscose Linen Resort Dress, £79, Arket

blue frill sleeveless dress
& Other Stories

Ruffled Midi Wrap Dress, £85, & Other Stories

Cut-out linen-blend dress, £35.99, Mango

Margot Navy Midi Dress, £145, KITRI

Wren Frilled Maxi Dress, £89, Hush