Disclosure: This post contains paid affiliate links. As an Amazon Associate, I earn from qualifying purchases at no additional cost to you.
If you’re looking for ways to style the Veja sneaker or considering purchasing a pair, this post is for you.
I’m sharing everything you need to know about Veja shoes as well as the best outfit ideas for styling them with ease. From a casual day to more elegant outings, you can wear a Veja sneaker!

These shoes have become one of my favorite pairs for everyday wear. I’ve had my Vejas for a while now, and I keep coming back to them.
Other Outfit Ideas You’ll Love: Christmas Outfit Ideas, Coastal Granddaughter Outfits, Tuckernuck Dress Outfits, & Bridal Shower Guest Outfit Ideas
I love that they have a sleek design and timeless look, but still give a sporty vibe. I mean, even Emma Watson and Meghan Markle have been spotted wearing Vejas sneakers, so you know they are good.
Let’s style them into a Veja sneakers outfit together!
Breaking Down Popular Veja Styles: Campo, Esplar, V-10, & Volley
There’s a range of sneakers within the Veja lineup. Each one has its own unique design. Let’s break them down!
- Campo: My personal favorite. The Campo version has a minimalist design and sleek look. I currently have three pairs in this style. I have one in white/pierre and one in white/blue (no longer available), and one pair in leather in extra white/natural suede.
- Esplar: The classic Veja Esplar is one of the most recognizable. The Veja Esplar is a chic option for casual wear or dressed-up occasions.
- V-10: This one has a more sporty touch. It’s a little chunkier and has a modern design that pairs well with wide-leg jeans or an oversized blazer.
- Volley: The volley is a bit more retro and reminds me more of classic tennis sneakers.
The Sustainability of the Veja Brand
Each style is made with sustainable materials (organic cotton for the canvas and laces) and even recycled plastic bottles. You can read more about their ethical practices here.
This is one of the best parts about supporting the French brand Veja!
Where to Buy Veja Sneakers
I find it easiest to shop for them on Amazon (usually via ShopBop), but the selection is sometimes limited.
Other retailers that sell Vejas and offer free shipping and returns are Zappos and Nordstrom.
I’ve also bought a pair of Vejas online at TJ Maxx. They sell out quickly, though! Filter by brand from Z to A to search for Vejas.
Canvas vs. Leather Veja Sneakers
Trying to decide between the canvas and leather option? I own both. Here’s everything to know!
The leather pair took a little longer to break in. Just know that they do take a few wears to soften, but the comfortable fit after that is worth it. I do think these look a little more “polished”.
The canvas styles have a more flexible fit right out of the box. I’ve worn both versions for over 8 hours a day with no problems, which says a lot for a pair of Veja sneakers.
Both styles feature removable insoles and rubber soles, which make them comfortable shoes for a long day.
FAQ’S
1. What Socks Do I Wear with Veja Sneakers?
I like no-show socks that sit below the ankle. If you prefer something more trendy, you can wear quarter socks that show just above the sneaker.
2. Which Veja Sneakers Go Best with Dresses?
The Campo and Esplar styles are my top picks. They both have a classic style that balances out a dress beautifully. You can style Vejas with a casual dress or even a flowy midi.
3. Are There Any Veja Look-a-Like Options?
The Reebok Club C Sneakers and Dr. Scholl’s Madison Lace Sneaker have a similar look. They are an excellent choice if you don’t have the budget for Vejas.
4. How Do Veja Compare to New Balance?
Veja has a more timeless look, in my opinion. New Balance shoes look more athletic, and they have more cushioning.
Both are comfortable shoes, but Vejas are more appropriate for more everyday outfits, while New Balance shoes might be better for more “workout” geared outfits.
Veja Sneaker Outfit Ideas
You can easily pair Veja sneakers with blue jeans, a white tee, or a casual dress. They’re simple, versatile, and always make any outfit look a little more put-together.
Here’s a variety of outfits to help get you started wearing Veja sneakers.
Outfit #1: Stripes & Straight Leg Denim
This outfit is one I reach for all the time. Straight leg jeans always look good with sneakers, and a striped sweater adds a bit of pattern without being “too much”.
It’s the perfect outfit for running errands, grabbing coffee, or just hanging out on the weekend.

The headband adds a cute touch and makes the outfit feel accessorized. The Vejas really pull it all together. They’re comfy enough for a full day out but still look stylish.
Outfit #2: My Favorite Scalloped Long Sleeve with a Barn Jacket
You can never go wrong with a white fitted top and a barn jacket (or a long trench coat). I like to wear this on cooler days. It’s perfect if you’re looking for casual fall outfits.

Vejas go perfectly with this outfit. You can grab a crossbody bag, and you’re ready to go. It’s comfortable, classic, and great for pretty much anything!
Outfit #3: Day Dress with a Lightweight Cardigan
A simple dress always works! Tossing a cardigan over your shoulders is a great way to add more interest.
I like this look for warmer weather, but it also transitions well into fall with a light knit and a tote bag.

It’s one of those outfits that feels comfortable and classic every time with Campo sneakers.
Outfit #4: Denim Dress with Striped Sweater Shawl
I love this outfit because it’s cute and comfortable. A denim dress is just so easy to wear.
I like to toss a striped sweater over my shoulders. It adds a little “something” and makes it feel more styled.

Vejas are perfect with this look. Add in some gold jewelry and a timeless bag, and you’ll be all set.
Outfit #5: A Cozy Lounge Set with Long Cardigan
Hello, lounge sets! This outfit is one of my favorites and would make a fantastic travel outfit idea.
This lounge set is the prettiest color and looks so high-end. No one will ever believe you found it on Amazon!

Easy blue and gold jewelry finishes off this look perfectly for a relaxed day or casual outings.
Outfit #6: Tiered Midi Dress with Chic Jacket
Styling Veja sneakers with dresses is a great way to make a dress feel more casual. Wear this look to brunch with the girls, as a baby shower outfit, on casual outings, or to work.

I love opting for the rose gold Veja shoes in this option for a pop of color. It dresses everything up a bit, as opposed to just solid white sneakers. They’re the perfect pair!
Other Simple Outfit Ideas to Try with Veja Sneakers:
- Jeans with a striped button-down shirt
- Style a dress with a leather jacket
- Denim shorts and a blouse or a white t-shirt
- Chunky knit sweater and flowy skirt
Conclusion
If you’re on the hunt for a new pair of shoes that work for various occasions, Vejas are a stylish choice. They’re a great idea if you want something that can go from casual wear to dressed-up occasions almost effortlessly.
Whether you’re picking up your second pair or just now discovering this brand, these are the best Veja outfit ideas to try!

