Short Length Dress

145 items
Short-Sleeve Mini Swing Shirt Dress
Short-Sleeve Mini Swing Shirt Dress

CA$ 44.99CA$ 21.99

51% Off

Sleeveless Mini Swing Dress
Sleeveless Mini Swing Dress

CA$ 34.99CA$ 16.99

51% Off

Striped Mini Shirt Dress
Striped Mini Shirt Dress

CA$ 44.99CA$ 21.99

51% Off

Maternity Short-Sleeve Bodycon Dress
Maternity Short-Sleeve Bodycon Dress

CA$ 39.99CA$ 19.99

50% Off

Floral Mini Swing Dress
Floral Mini Swing Dress

CA$ 44.99CA$ 21.99

51% Off

Sleeveless Linen-Blend Mini Dress
Sleeveless Linen-Blend Mini Dress

CA$ 44.99CA$ 21.99

51% Off

Sleeveless Linen-Blend Mini Dress
Sleeveless Linen-Blend Mini Dress

CA$ 44.99CA$ 21.99

51% Off

Square-Neck Linen-Blend Mini Dress
Square-Neck Linen-Blend Mini Dress

CA$ 44.99CA$ 21.99

51% Off

Pleated Mini Swing Dress
Pleated Mini Swing Dress

CA$ 49.99CA$ 24.99

50% Off

Linen-Blend Mini Shirt Dress
Linen-Blend Mini Shirt Dress

CA$ 49.99CA$ 24.99

50% Off

Linen-Blend Mini Shirt Dress
Linen-Blend Mini Shirt Dress

CA$ 49.99CA$ 24.99

50% Off

Crepe Mini Dress
Crepe Mini Dress

CA$ 39.99CA$ 19.99

50% Off

Sleeveless Linen-Blend Mini Shift Dress
Sleeveless Linen-Blend Mini Shift Dress

CA$ 49.99CA$ 24.99

50% Off

Sleeveless Linen-Blend Mini Shift Dress
Sleeveless Linen-Blend Mini Shift Dress

CA$ 49.99CA$ 24.99

50% Off

Button-Down Mini Shirt Dress
Button-Down Mini Shirt Dress

CA$ 44.99CA$ 21.99

51% Off

Mini Swing Shirt Dress
Mini Swing Shirt Dress

CA$ 44.99CA$ 21.99

51% Off

Waist-Defined Embroidered Mini Dress
Waist-Defined Embroidered Mini Dress

CA$ 49.99CA$ 24.99

50% Off

Striped Mini Swing Dress
Striped Mini Swing Dress

CA$ 44.99CA$ 21.99

51% Off

Linen-Blend Mini Dress
Linen-Blend Mini Dress

CA$ 44.99CA$ 21.99

51% Off

Vintage Mini T-Shirt Dress
Vintage Mini T-Shirt Dress

CA$ 29.99CA$ 14.99

50% Off

Vintage Mini T-Shirt Dress
Vintage Mini T-Shirt Dress

CA$ 29.99CA$ 14.99

50% Off

Vintage Mini T-Shirt Dress
Vintage Mini T-Shirt Dress

CA$ 23.99CA$ 11.99

50% Off

Vintage Mini T-Shirt Dress
Vintage Mini T-Shirt Dress

CA$ 24.99CA$ 12.49

50% Off

Waist-Defined Puff-Sleeve Mini Dress
Waist-Defined Puff-Sleeve Mini Dress

CA$ 49.99CA$ 24.99

50% Off

Ruffle-Trim Satin Mini Dress
Ruffle-Trim Satin Mini Dress

CA$ 49.99CA$ 24.99

50% Off

Waist-Defined Mini Gingham Dress
Waist-Defined Mini Gingham Dress

CA$ 49.99CA$ 24.99

50% Off

Linen-Blend Mini Shift Dress
Linen-Blend Mini Shift Dress

CA$ 49.99CA$ 24.99

50% Off

Split-Neck Mini Swing Dress
Split-Neck Mini Swing Dress

CA$ 54.99CA$ 26.99

51% Off

Waist-Defined Cutwork Mini Dress
Waist-Defined Cutwork Mini Dress

CA$ 54.99CA$ 26.99

51% Off

Puff-Sleeve Linen-Blend Mini Dress
Puff-Sleeve Linen-Blend Mini Dress

CA$ 49.99CA$ 24.99

50% Off

Puff-Sleeve Linen-Blend Mini Dress
Puff-Sleeve Linen-Blend Mini Dress

CA$ 49.99CA$ 24.99

50% Off

SHORT LENGTH DRESSES

Discover the perfect short length dresses for any occasion at Old Navy. Our collection of short length dresses features a variety of styles, from mini shirt dresses to swing dresses, bodycon dresses, and more. Whether you're looking for a casual everyday dress or a chic outfit for a special event, we have you covered. With a focus on comfort and style, our short length dresses are designed to flatter your figure and make you feel confident and fabulous.

Featuring a range of necklines, sleeve lengths, and silhouettes, our short length dresses offer versatility and endless styling options. From classic V-neck designs to trendy flutter-sleeve details, each dress is crafted with quality materials and attention to detail. Whether you prefer a relaxed fit or a more tailored look, our short length dresses are perfect for creating effortless and on-trend outfits. Shop our collection of short length dresses at Old Navy and elevate your wardrobe with chic and versatile pieces.