Skip to main content
FREE SHIPPING WITH $25 PURCHASE.  EXCLUSIONS
OUR RESPONSE TO COVID-19. SEE FAQs

Knee Length Dresses

Look sophisticated with the help of knee length dresses. The perfect combination of a mini dress and an ankle length dress, a dress that hits just at the knee is the right compromise for a look that is both trendy and elegant. Choose from formal dresses to casual summer dresses.

Go for a romantic and feminine look in a cocktail dress that is knee length. From fashion creators such as Marina, pick from beautiful cocktail dresses that are knee-length made of lovely materials such as lace. For a head-turning look, choose one with a sweetheart neckline. Complete the look with a pair of trendy high heels.

Have a slim silhouette thanks to a knee length empire waist dress. Dress makers such as BCX Dress feature lines of empire waist dresses that land just at the knee to complete a flattering look that can be worn both day and night. Stay comfortable throughout the day by pairing this dress with some ballerina flats and change into a pair of flirty high heels for a date at night. For added definition at the waist, look for one that has a removable belt.

Stay warm during the winter months with a knee length sweater dress. Keep up with the latest trend and choose a sweater dress that is both figure flattering and warm. Pick one with a chic neckline such as a cowl neck and match this dress with some ankle boots for a sophisticated look.

Get ready to be the life of the party with knee length dresses that are sleeveless. Sleeveless dresses make a perfect party dress. Whether you are going to a get-together with friends or a special date, turn heads in this style of dress. For cooler evenings, simply add a small sweater or jacket to stay warm.

Head out today and see all the knee length dresses at Macy's!

more
How to Pick up Your Order Curbside:
  • Available at limited stores. Click on the store location link to see which stores are Curbside Pickup eligible.
  • Once an order is made through Curbside Pickup, look for an email with specific instructions and pickup location for your store.
  • Orders that are placed before noon will be available for same day pickup. Orders made after 12pm will be available for pick up the next business day.