T-Shirt Dresses

9 Results

All Products

9 of 9 items

Embrace effortless style with our collection of t-shirt dresses, designed for comfort and versatility. These dresses combine the relaxed fit of a classic tee with the ease of a dress, making them perfect for any casual occasion. Whether you're heading to brunch, running errands, or enjoying a day out, a t-shirt dress provides a laid-back yet chic look that can be dressed up or down with ease.


Crafted from soft, breathable fabrics, t-shirt dresses offer all-day comfort while maintaining a flattering silhouette. With a variety of lengths, styles, and colors available, you can find the perfect t-shirt dress to suit your personal style. Features like short sleeves, crew necklines, and playful prints add a touch of fun, while the relaxed fit ensures you stay comfortable no matter where your day takes you.


Styling a t-shirt dress is a breeze, allowing for endless outfit possibilities. Pair it with sneakers for a casual vibe, or dress it up with sandals and accessories for a more polished look. Layer with a denim jacket or cardigan for added warmth during cooler months, making it a versatile piece that transitions seamlessly through the seasons. The adaptability of t-shirt dresses makes them a must-have in any wardrobe.


Discover the perfect t-shirt dress to elevate your everyday style. With options that cater to various tastes and preferences, you can easily find a dress that reflects your personality. Whether you prefer solid colors, bold patterns, or unique details, our collection has something for everyone. Experience the perfect blend of comfort and fashion with a t-shirt dress that will quickly become a staple in your wardrobe.


What makes a t-shirt dress a good wardrobe staple?

  • T-shirt dresses combine the relaxed fit of a classic tee with the ease of a dress, making them perfect for any casual occasion. Crafted from soft, breathable fabrics, they offer all-day comfort while maintaining a flattering silhouette that can be dressed up or down.

What lengths and styles of t-shirt dresses does Old Navy offer?

  • Our collection includes both mini and maxi t-shirt dress options, primarily in a vintage crew-neck style. We also carry maternity t-shirt dresses designed with the same comfortable fit. You can browse even more options in our full women's dresses and jumpsuits collection.

How should I style a t-shirt dress?

  • T-shirt dresses are easy to style. Pair with sneakers for a casual vibe, or dress up with sandals and accessories for a more polished look. Layer with a denim jacket or cardigan for added warmth during cooler months, making it a piece that works across the seasons.

Are t-shirt dresses available in maternity sizes at Old Navy?

  • We offer Maternity Vintage Crew-Neck Mini T-Shirt Dresses in several colors. You can also explore our broader maternity dresses and jumpsuits selection for even more options.

What is the price range for Old Navy t-shirt dresses?

  • Our t-shirt dresses start at just $8 for mini styles and go up to around $14.99 for maxi lengths, with frequent sales offering up to 60–68% off the original price. Maternity styles are also affordably priced starting at $15.99.

What colors and patterns are available in t-shirt dresses?

  • Our collection features a variety of solid colors, bold patterns, and unique details. Whether you prefer classic neutrals or playful prints, there are multiple options to reflect your personal style.

Can I find t-shirt dresses for kids and babies at Old Navy?

  • While this collection focuses on women's and maternity styles, we do carry t-shirt and dress sets for toddler girls and babies. Check out our toddler girls' dresses and jumpsuits for more little-kid options.

What fabric are Old Navy t-shirt dresses made from?

  • Our t-shirt dresses are crafted from soft, breathable fabrics that keep you comfortable all day. The relaxed fit and features like short sleeves and crew necklines add to the easy, laid-back feel.

Are t-shirt dresses appropriate for different occasions?

  • Whether you're heading to brunch, running errands, or enjoying a day out, a t-shirt dress provides a laid-back yet put-together look. They work well across a wide range of casual settings.