Is the Veja Campo vegan?
Probably, but we can’t confirm it.
2 of the 35 Veja Campo colourways we checked have a clean material label, but they publish no product description, so we cannot rule out a smaller animal material such as a suede overlay. Nothing here is confirmed animal-free. 33 contain leather, suede or another animal material. Check the photos before buying.
2 animal-free colourways from £88 at Zalando

white / black / black
- Upper
- Imitation leather / textile
- Lining
- 100% cotton
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Women’s
The material label is clean, but no description is published, so a minority material such as a suede overlay can’t be ruled out. Check the photos.

white / sable / white
- Upper
- Imitation leather / textile
- Lining
- 100% cotton
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label is clean, but no description is published, so a minority material such as a suede overlay can’t be ruled out. Check the photos.

white / silver / ultraviolet / white
- Upper
- Leather
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Leather.

pierre / almond / eagle / white
- Upper
- Suede
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Suede.

extra white / natural / white
- Upper
- Leather and imitation leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Leather.

olympe / pierre / light blue
- Upper
- Suede
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Suede.

white / light blue / white
- Upper
- Leather
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Men’s
The material label itself lists Leather.

extra-white / almond / white
- Upper
- Leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Leather.

black / pierre / natural / black
- Upper
- Suede
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Men’s
The material label itself lists Suede.

black / white / black
- Upper
- Leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Men’s
The material label itself lists Leather.

extra-white / california / off-white
- Upper
- Leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Men’s
The material label itself lists Leather.

extra white / kaki / white
- Upper
- Leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Men’s
The material label itself lists Leather.

taupe
- Upper
- Suede
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Men’s
The material label itself lists Suede.

white / black / white
- Upper
- Leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Men’s
The material label itself lists Leather.

white / cognac / white
- Upper
- Leather
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Men’s
The material label itself lists Leather.

extra whiite / natural / white
- Upper
- Leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Men’s
The material label itself lists Leather.

black / white / black
- Upper
- Leather and imitation leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Leather.

extra white / babe / white
- Upper
- Leather
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Women’s
The material label itself lists Leather.

extra white / black / white
- Upper
- Leather and imitation leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Leather.

extra white / kaki / white
- Upper
- Leather and imitation leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Leather.

extra white / matcha / white
- Upper
- Leather and imitation leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Leather.

extra-white / platine / white
- Upper
- Leather
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Women’s
The material label itself lists Leather.

taupe / pierre / natural / taupe
- Upper
- Suede
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Suede.

white / cognac / white
- Upper
- Leather
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Leather.

white / light blue / white
- Upper
- Leather
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Women’s
The material label itself lists Leather.

white / silver / black / white
- Upper
- Leather
- Lining
- 100% polyester
- Insole
- Synthetics
- Sole
- Synthetics
- Fit
- Women’s
The material label itself lists Leather.

nautico / steel / eagle / dark blue
- Upper
- Suede
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Men’s
The material label itself lists Suede.

almond pierre / beige
- Upper
- Leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Men’s
The material label itself lists Leather.

walnut / platine / eagle / brown
- Upper
- Suede
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Suede.

pierre / wild / country / dark brown
- Upper
- Leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Women’s
The material label itself lists Leather.

black / pierre / natural / black
- Upper
- Suede
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Natural rubber
- Fit
- Women’s
The material label itself lists Suede.

moonrock / silver coloured / natural / grey
- Upper
- Leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Women’s
The material label itself lists Leather.

almond pierre / beige
- Upper
- Leather
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Women’s
The material label itself lists Leather.

purple parme / lilac
- Upper
- Leather
- Lining
- Textile
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Women’s
The material label itself lists Leather.

rose gold-coloured
- Upper
- Leather
- Lining
- 100% polyester
- Insole
- Textile
- Sole
- Synthetics
- Fit
- Women’s
The material label itself lists Leather.