Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links

Above the Knee Dresses

103 items
Size Variant
to
103 items
Mini Shirt Dress
Mini Shirt Dress
$44.99
$13.97 - $22.47
Mini Shirt Dress
Mini Shirt Dress
$44.99
$18.00
Mini Shirt Dress
Mini Shirt Dress
$44.99
$18.00
Mini Shirt Dress
Mini Shirt Dress
$39.99
$12.47 - $19.97
Sequin Mini Dress
Sequin Mini Dress
$54.99
$27.47
Sequin Mini Dress
Sequin Mini Dress
$54.99
$27.47
Long-Sleeve Mini Swing Dress
Long-Sleeve Mini Swing Dress
$29.99
$9.47 - $10.47
Loose Mini Shirt Dress
Loose Mini Shirt Dress
$44.99
$13.97 - $22.47
Sleeveless Swim Dress
Sleeveless Swim Dress
$59.99
$8.97 - $10.97

ABOVE THE KNEE DRESSES

Discover the perfect above the knee dresses for any occasion at Old Navy. Our collection of above the knee dresses for women and girls offers a variety of styles, colors, and prints to suit your personal taste. Whether you're looking for a casual everyday dress or a dress for a special event, we have you covered.

Our above the knee dresses are designed with comfort and style in mind. Made from high-quality materials, these dresses are soft, breathable, and easy to wear. With features like rib-knit fabric, smocked waistlines, and fit & flare silhouettes, our dresses are both flattering and fashionable. Choose from sleeveless, short-sleeve, or puff-sleeve designs to find the perfect dress for any season.