Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Open and use a Navyist Rewards Credit Card & get an extra 30% off* your first purchase. Apply Now.Open and use a Navyist Rewards Credit Card & get an extra 30% off* your first purchase. Apply Now.
on logo lighton logo dark

Shirt Dresses with Pocket

27 items
Size Variant
to
27 items
Mini Shirt Dress
Mini Shirt Dress
$44.99
$13.97 - $22.47
Mini Shirt Dress
Mini Shirt Dress
$39.99
$12.47
Mini Shirt Dress
Mini Shirt Dress
$44.99
$22.49
Mini Shirt Dress
Mini Shirt Dress
$44.99
$22.49
Loose Midi Shirt Dress
Loose Midi Shirt Dress
$49.99
$17.97 - $19.97
Ruched Midi Dress
Ruched Midi Dress
$34.99
$14.47 - $17.47

SHIRT DRESS WITH POCKET

Discover the perfect combination of style and functionality with our collection of shirt dresses with pockets. At Old Navy, we understand the importance of having a dress that not only looks great but also offers practicality. Our shirt dresses with pockets are designed to provide you with the convenience you need without compromising on fashion. Whether you're running errands, going to work, or enjoying a casual day out, these dresses are a versatile addition to your wardrobe.

Featuring a variety of styles, lengths, and prints, our shirt dresses with pockets are suitable for women and girls of all ages. The addition of pockets adds a touch of utility, allowing you to keep your essentials close at hand. From short-sleeve options for warmer days to long-sleeve designs for cooler weather, our shirt dresses are made from high-quality materials that ensure comfort and durability. Explore our collection today and find the perfect shirt dress with pockets to elevate your style.