Denim is one of the most versatile wardrobe staples, whether you’re wearing jeans, a skirt, a dress, a denim button up, or denim shorts. Choosing the right shoes can help streamline putting together your denim outfits. So, today’s post is an edit of shoe types that pair well with denim of all styles!

I use affiliate links throughout this blog post, which means I might make a commission if you use my link and then make a purchase. This commission comes at no cost to you.
Twenty Shoes To Wear With Denim
Denim pieces are just so classic, and that’s why denim works with tons of different styles of shoes from season to season. However, picking the right shoe for your outfit, season, and occasion is important. Some shoes work universally, but others depend on the denim piece you’re wearing. For example, you can easily change your entire outfit from casual to professional or simple to elevated just with your shoes.
First, Let’s Discuss What Colors Go With Denim (Hint It’s Most of Them)
- Neutral tones, including brown, black, and grey, work with most denim washes
- Suede neutrals instantly elevate your denim
- A fun print, such as a cheetah or leopard print shoe is perfect to wear with a monochrome outfit
- Black shoes with black denim or grey denim will add a professional or edgy look depending on which shoe you wear
What Shoes To Wear With Denim
What shoes to wear with denim jacket
Denim jackets range from super polished to super casual, so just make sure your shoes match the vibe of your jacket. The denim jacket I wear all the time works both ways, and I wear it with different types of shoes, including chic slingbacks, edgy combat boots, and suede sneakers.

Combat Boots
Combat boots add a fun edge to your outfit, and they’ll look good with any type of denim jacket.
Kitten heel boots
Kitten heel boots are perfect for an elevated weekend look or an outfit to wear to work. There are so many cute options available for kitten heel ankle boots, as well as knee high boots.
Slingbacks
Slingback shoes are the shoe you can turn to for in-between seasons like spring and fall. They also work really well in the summer when you want to cover your toes. These are perfect for being in the city because they give your toes more protection than sandals.


What shoes to wear with denim dress
A denim dress can be really fun to style with different types of shoes. You can wear a denim dress to work all year with loafers, ballet flats, or pumps. You can also style a denim dress in the colder months with knee high boots.
Knee High Boots
Knee high boots are one of my favorite shoes to wear with a denim dress. You can layer a sleeveless denim dress with a button up, a turtleneck, or a classic sweater with your tall boots, and you have a super chic winter outfit.
Loafers
Loafers are a go-to option for comfort, but they still look nice! I love this option for comfort or an edgy, unique outfit.
Ballet Flats
Is there anything more classic than ballet flats? I don’t think so! These are perfect for spring and fall, which are also good seasons for a denim dress.
Pumps
Kitten heels or high heel pumps are a great option to wear with a denim dress for work. This is the type of outfit I’d pack for a work conference because you can easily create a desk to dinner outfit that’s work appropriate.
What shoes to wear with denim shorts
Denim shorts are obviously very casual, so they work best with casual shoes. Think sneakers, sandals, and even slingbacks.
Classic Slingbacks
A classic, low heel slingback is the shoe you can wear with anything, including denim shorts.

Suede sneakers
These suede sneakers are my go-to sneakers when I’m not exercising. They’re comfortable, gorgeous, and instantly elevate your outfit. These are perfect to wear with a casual shorts outfit! I wear mine with just the plain laces, but they do come with two pairs.
I love the navy blue and bright blue suede sneakers below – they would look so cute with classic blue denim, whether you wear shorts or denim jeans.
Classic sneakers
Classic sneakers are a great option for a sporty outfit. Think casual t-shirt, jean shorts, and sneakers.
Block Heel Slingbacks
Block heel slingbacks are a go-to shoe for me with pretty much anything, and they’re perfect for slightly elevating denim shorts. The heel isn’t too high, and they’re super comfortable.

What shoes to wear with denim jeans
There are endless amounts of shoes to wear with denim jeans! It’s one of the reasons I love jeans so much.
Black leather booties
Black leather booties and regular denim are a classic pairing. This style of bootie looks really good with straight leg jeans and wide leg jeans because there won’t be a gap between your jeans and shoes.

Croc Loafers
Croc loafers just add a unique detail of style to your outfit. They seriously look good with everything. I wear them with dark denim, light denim, and black denim!

Classic Loafers
Woven flats
Woven flats are the perfect summer shoe to wear with jeans! You can walk around in them much better than sandals, and they just add polish to your outfit that you don’t get with sandals. Plus, your feet won’t be too hot.

Related: how to style jeans and tshirt
Mesh flats
Mesh flats and mesh Mary Jane shoes are another go-to shoe for the summer with denim. They look nice with any style of jeans! They’re comfortable, breathable, and add the perfect finishing touch to your outfit because they look like summer. I love to wear them throughout the spring, summer, and into the fall.

Bit Loafers
These loafers are a classic, they come in tons of colors, and they’re super comfortable right out of the box. I highly recommend these for anyone who is looking for their first pair of loafers.


Classic black ballet flats and barrel jeans
Okay, I’m including a specific section here on barrel jeans because I feel like they have a reputation for being a little difficult to style. They’re kind of a trendy denim, but they’re also not going anywhere. So, I think a classic shoe is the best thing to style with something that feels trendy, which is why I recommend classic black ballet flats. These sock tights are the perfect sock for flats.

What shoes to wear with denim skirt
Flat sandals
Flat sandals would be a go-to choice to wear with any length denim skirt during the spring and summer. They’re understated chic and there are plenty of sandals that will be comfortable.
Strappy sandals
Strappy sandals are a good option to wear with a denim skirt to elevate your outfit! I would turn to strappy sandals for a bridal event or a baby shower outfit with a denim skirt.
I hope this helped you find shoes for your favorite denim! Be sure to sign up for my email list below!




