What Shoes to Wear with Dresses Besides Heels

If you are unsure what shoes to wear with dresses besides heels, keep reading! The weather has started to warm up, so you know what that means: the season for dresses has arrived.

Dresses are an item of clothing that is very chic, and feminine that can help you create a great outfit in a few minutes, and can be worn with many types of shoes.

If you are thinking that dresses go well only with heels, I am afraid I have to disagree. While heels are a great choice for dresses, they are not the only ones.

What Shoes to Wear with Dresses Besides Heels

Here are 10 types of shoes that go great with dresses besides heels. You will put together a great outfit and you will also be comfortable:

  1. Chunky sneakers
  2. Flats
  3. Sandals
  4. Espadrilles
  5. Canvas shoes
  6. Oxford shoes
  7. Loafers
  8. Ankle boots
  9. Knee boots
  10. Cowboy boots

10 Types of Shoes to Wear with Dresses Besides Heels

Chunky sneakers

These sneakers are one of my favorite types of shoes. They are colorful, bold, and give a little bit of edge to your outfit.

Their name comes from the sole of the shoes, which is bigger and chunky. The most popular color you will find is white, but there are also a lot of other designs with a lot of colors.

Since they are bigger, they can be very thick. Thus, I recommend you wear them on cooler summer days or even on cold days of spring.

They go great with a lot of types of dresses, such as maxi dresses, A-line dresses, and so on. Make sure you find the dress perfect for you and pair it with your chunky sneakers, creating a casual look.


These types of shoes will never go out of style. They can go with everything, from jeans to shorts, to skirts.

Being such a feminine and simple type of footwear, they are often considered a great choice for dresses. They are made from different materials, such as leather, suede, or a substitute for them.

The design of the shoe can be different, meaning it can have a pointed toe, a round one, it can have straps around the ankle, and so on.

My favorite type of flats are the open-back ones, with a strap at the back, and a pointed toe.

I recommend you choose the color of the flats according to the color of the dress. You can match them or choose a different color if you want to create a bold outfit.


A type of footwear that screams summer. Great for any occasion and outfit, sandals are a type of footwear that has a sole and straps coming from the sole.

A lot of designs have appeared in the last few years: toe sandals, gladiator sandals, slides, wedge sandals, and so on.

You have a lot of options, especially when it comes to colors. The color palette is endless: from black, white, and nude, to multicolored sandals, I can assure you that you will never run out of choices.

There isn’t a single dress that wouldn’t go well with sandals: midi dresses, asymmetrical dresses, long dresses, and the list goes on. Play with your clothes and find the outfit that makes you feel great.


This is a type of footwear that many women are afraid to choose. Until I tried on a pair, I thought they were very uncomfortable due to the sole that is made of rope.

However, I was wrong because they are one of the most comfortable shoes I have worn. They are made of canvas and the sole is made of rope, as I’ve said.

They can resemble flats, with the closed-toe and back, or they can have a closed-toe and open-back and straps that go around the leg, just like the gladiator sandals.

Of course, the options don’t stop here because there are many designs. They come in many colors and will look great with any dress.

Canvas shoes

While the name might not ring a bell, I am sure that you have seen these types of shoes before. They are very popular and it is not surprising, considering their versatility.

They are a type of footwear that has the sole made of rubber, together with the upper part of the toes.

The rest of the shoe is made of cloth or canvas or a substitute for them. Due to the rubber, they are very comfortable and flexible.

The most popular type of canvas shoes is the ones that are black, with the upper top and the sole white.

They would go great with any dress. You can opt for a classic pair of black or white canvas shoes, or you can follow the color palette of your dress and choose shoes that have a similar color to it.

Oxford shoes

A pair of elegant and classy shoes. You’re probably wondering where the name comes from. They were very popular amongst Oxford students, especially men.

However, in time, they began to appear in women’s wardrobe, becoming an indispensable type of footwear.

They are made of leather or a substitute and have laces in the front part. The design of the shoes resembles the ones for men.

They are a great choice for you if you want to create a classy, formal look. The Oxford shoes go great with many dresses.

My favorite combination is either a wrap dress with black oxford shoes or an asymmetrical dress with oxford shoes.

No matter the occasion, whether it’s an interview, a dinner party, or a day out in the city, this combination will be a great choice.


These types of footwear are as elegant and classy as Oxford shoes. They are a type of shoe that is made of leather, suede, or a substitute for them.

Besides the Oxford shoes, they don’t have any laces so that you can easily slip them on or off the foot. They can be confused with moccasins since it is believed that they have the same origin.

They are a great addition to your wardrobe because they are a type of shoe that is elegant, comfortable, and very versatile.

It goes great with many outfits, especially dresses. You can wear loafers on a colder summer day or even on a warmer day of autumn.

They will pair perfectly with your dress and will help you create a casual, yet elegant look.

Ankle boots

I am sure you have at least one pair of ankle boots in your closet. They are very common and can go great with many outfits: jeans, skirts, dresses, and so on.

The ankle boots, as their name indicates, are a type of boots that reach the ankle.

Leather or suede is the most common material from which they are made, but you can also find pairs that are made of a substitute for either one.

They come in many colors: black, brown, white, colored, and so on. You can choose from a simple pair of ankle boots or you can opt for one with many embellishments and designs.

These boots go great on a colder summer night or on a sunny day of autumn.

Knee boots

Just like the ankle boots, the knee boots are a great choice for a dress. As their name indicated, they can go up to your knee.

They are very chic and feminine, making your legs look great. They are flat, made of leather or suede, and very comfortable.

I wouldn’t recommend wearing this on a summer day because you might be hot in them, but they are perfect for an autumn day. Since they are quite long, I recommend you choose a short dress or a midi one.

You can also opt for a maxi dress, an asymmetrical one, or a high-low dress, which is the type of dress that is short in the front and long in the back. Have fun with your clothes and choose what you love.

Cowboy boots

When I think about cowboy boots together with dresses, the only thing that comes to my mind is festivals.

However, this should not be the only occasion where you can pair these items. They usually reach mid-calf, are made of leather or a substitute for it, have embellishments on them, such as stitches, and have a pointed toe.

They also have some pull straps on each side that you can easily use when putting on the boots.

They go great with many dresses, especially long or midi dresses. You can choose a pair of white cowboy boots, and a maxi dress and you have a great outfit.


No matter what shoes you choose from this list, remember that there are a lot of types of shoes that can be worn with dresses that are not heels. Dresses are clothing items that are perfect for many occasions.

Whether it is a day in the office, a birthday party, or just a day out shopping, throw on a dress and you are ready to go.

No matter the type of dress or the colors on it, I am sure you will find the shoes that would go great with that.

Don’t be afraid to get out of your comfort zone and try on different shoes until you find the one that you think looks best.

It does not matter if it’s a pair of loafers, oxford shoes, sneakers, or boots, the important thing is that you are comfortable and you feel confident.