I had this friend in high school who always wore dresses. She would come into class dancing around in her newest mini, but there was one dress quality that never failed to amuse her: Dresses with pockets. She'd put her hands in her pockets and go, "Oh my goodness, how amazing are these?" Because let's face it, is there anything better than a dress that has pockets? I can think of something: a dress with pockets that's on sale.
They're perfect for storage purposes, but they're also really cute. You can put your phone in the dress pocket for safekeeping, or if you're like me and you don't love to carry a bag around all of the time, you can usually store everything else you need for a night out (okay, maybe just the bare essentials) in your pockets. I don't know what it is, but dress pockets just make me feel playful, too. I rounded up 40 stylish dresses with pockets for every style preference, from appreciators of classic prep and laidback athleisure to lovers of bohemian vibes and eye-catching sequins. So stock your closet with some gorgeous dresses with pockets that are on sale, and start feeling trendy, playful, and entirely practical — all at the same time.
ASOS Curve Patch Pocket Grandad Collar Shirt Dress
Nine West Topstitch Dress
Nine West Topstitch Dress With Pleats (Sizes 2-16), $36-$85 (Was $99), Amazon
This polished floral number has concealed side seam pockets and a concealed zipper in back, which keeps all eyes on the punchy pattern.
Liquor & Poker Petite Denim Shift Dress With Sequin Pockets
Make a statement with this fun shift dress. The pockets are decked out in sequins, making this the perfect outfit choice for happy hour at a cool bar.
Band Of Gypsies Fringe Trim Mixed Print Shift Dress
Channel your inner bohemian in this pretty printed and fringed shift dress.
Lavand Black Shift Dress
Lavand Black Shift Dress With Pockets (Sizes S-XL), $46 (Was $102), ASOS
I get especially excited when fall and winter clothing is on sale during the correct season. And I’m not sure there is anything better than a cozy knit dress with some fun pockets.
Billabong Got The Blues Chambray Shirtdress
Billabong ‘Got The Blues’ Chambray Shirtdress (Size S), $39 (Was $65), Nordstrom
A flowy shirtdress made in a cool chambray material is a closet essential. It’s got a laid-back faded look, and it can easily be transitioned into fall and winter with some tights and booties.
Topshop Sunrise Oversize Strip Shirtdress
Topshop Sunrise Oversize Stripe Shirtdress (Size 2), $35 (Was $75), Nordstrom
There’s something about an oversized shirtdress that gives you an effortless yet stylish look. The chest pockets are not only functional, but they also add an extra bit of design to the dress with stripes that run in the opposite direction.
Three-Quarter Sleeve Print Shirtdress
This easygoing dress is available in both straight and petite sizes, and it could easily be worn to work and then out to drinks afterwards. If you don’t feel like carrying your work bag out to the bar, slip your belongings into your side pockets.
Embroidered Mesh Fit & Flare Dress
Fit and flare dresses always look great, and this one features a gorgeous pattern, a beautiful mesh neckline, and side seam pockets.
Garment Dye Cotton Shirtdress
Madewell Garment Dye Cotton Shirtdress (Sizes XS-S), $83, (Was $138), Nordstrom
I love a comfortable dress that you can easily throw on to run errands without thinking about what you’ll wear with it. Any shoes, scarves, or bags will go, and that means one less thing to slow you down in the morning.
Closet Wide Sleeve Dress In Tropical Print
Pair this floral number with a great leather jacket and cool boots for the ultimate fall to winter look.
See By Chloe Sweater Dress
See By Chloe Sweater Dress With Pockets (Sizes EU 40, EU 44), $249 (Was $719), ASOS
Channel your inner bumble bee with this adorable striped sweater dress with pockets. It’s made out of wool, so it’s sure to keep you warm during the colder months.
Alice & You Corduroy Overall Dress
Alice & You Corduroy Overall Dress With Pockets (Sizes 14-24), $28 (Was $49), ASOS
Here, a vintage inspired look that can be worn over a T-shirt or long sleeve top depending on how you’re feeling that day. The front pockets are large enough to hold your phone and a few other essentials you may need.
Adeline Dream Floral Sateen Sheath Dress
This is the type of dress that you can wear for all sorts of occasions, depending on how you accessorize it. Dress it up for a wedding with a statement necklace, or dress it down with sneakers for running out to the store. Plus, it has some pretty deep side pockets, so you can hit the dance floor without abandoning your necessities.
French Connection Stretch Cotton Sheath Dress
French Connection Stretch Cotton Sheath Dress (Sizes 0-10), $83 (Was $138), Nordstrom
A graphic dress, complete with deep side pockets, can go from a day at the office to after-work dinner with ease.
Charles Henry Crepe Shirtdress
This feminine floral shirtdress is the perfect transition item to have in your closet. You can wear it during fall and spring with a leather jacket or during the summer with some sandals. The side pockets are great for keeping items you need on hand close to you.
Rag & Bone Ryder Chambray Shift Dress
A shift dress that would make the perfect weekend uniform: Just add tights, some booties, a great jacket, and a big scarf, and you’re all set to get some errands done. Plus, when summer hits, espadrilles would take this piece to the next level.
Crepe A-Line Dress
Vince Camuto Crepe A-Line Dress (Sizes 4-16, 2P-16P), $89 (Was $148), Nordstrom
A classic A-Line dress with a boatneck fit is a great piece for more formal offices, but it’s the side pockets that make it such a spectacular find. Check out the look in regular sizes or petite sizes and in ten different colors.
Floral Print Scuba Fit & Flare Dress
Made with a slightly stretchy scuba material, the fit of this dress is on point. The beautiful print and the side seam pockets are my favorite part.
Eliza J Cold Shoulder Fit & Flare Dress
Eliza J Cold Shoulder Fit & Flare Dress (Sizes 14W-24W), $89 (Was $148), Nordstrom
How beautiful is this dress? Its a fun and modern take on a classic look that manages to look trendy and timeless all at once.
Vila 60S Pocket Shift Dress
Vintage A-Line Cocktail Dress
Crepe Wrap Front Blouson Dress
CHELSEA28 Crepe Wrap Front Blouson Dress (Sizes XS-L), $53 (Was $88), Nordstrom
I love any piece that you can transition throughout the seasons (and I live in Florida), so I like to rock bright colors when I can. This dress is a great transitional piece in an awesome color.
Current Elliot Denim Shift Dress
Current Elliot Denim Shift Dress With Pockets (Size M), $253 (Was $389), ASOS
I love a fun dress, and this timeless number has fun written all over it. It’s simple yet eye-catching, making it a great staple.
ASOS Sleeveless Smock Dress
ASOS Sleeveless Smock Dress With Pocket (Sizes 0-10), $16 (Was $33), ASOS
Sometimes all you need is a tiny little baby pocket for cards. This simple dress has one that can fit your chapstick or lipstick inside, and its crewneck fit and cotton jersey material will be comfy in any season.
Sleeveless Scoop Neck With Side Pockets
This pretty dress with a scoop neck and sleeveless design comes with its own belt, so you won’t have to dig through your closet to find one that works. Plus, an elastic waist keeps the dress incredibly comfy.
Jen's Pirate Greenbriar Dress
A playful dress that makes the perfect bathing suit coverup, easy weekend dress, or dressed-up going out outfit.
Alter Tall Pinafore Skater
Alter Tall Pinafore Skater With Pocket Detail (Sizes 2-6), $40 (Was $62), ASOS
Gudnique Tie-Dye Trapeze Dress
Gudnique Trapeze Dress (Sizes S-L), $24 (Was $49), Amazon
This pretty dress is the ultimate look for a lazy weekend. Its tie dye print send off good vibes all around, while its convenient side pockets mean you can leave the bag at home.
Bustle may receive a portion of sales from products purchased from this article, which was created independently from Bustle’s editorial and sales departments.