Sustainable Sunglasses

Sort + Filter

Browse our sustainable sunglasses made from recycled plastic, ethically sourced wood and other eco-friendly materials. Even if the sun doesn’t shine, you can still be the star of the show with our stylish eco-friendly sunglasses. Available in different colours and frame shapes, from round to rectangular, you’re sure to find a pair to suit your style, taste and face shape.

We stock sustainable sunglasses from carefully curated brands including Messy Weekend and Bird Sunglasses. When buying from Generous Ape, a percentage of your purchase also goes towards the selected charities we support.

Save
23%

Compare

Messy Weekend

£65.45 | £85.00
Save
23%

Compare

Messy Weekend

£65.45 | £85.00
Save
23%

Compare

Messy Weekend

£65.45 | £85.00
Save
23%

Compare

Messy Weekend

£61.60 | £80.00
Save
45%

Compare

Messy Weekend

£41.25 | £75.00
Save
45%

Compare

Messy Weekend

£49.50 | £90.00
Save
23%

Compare

Messy Weekend

£65.45 | £85.00
Save
23%

Compare

Messy Weekend

£65.45 | £85.00
Save
23%

Compare

Messy Weekend

£65.45 | £85.00
Save
23%

Compare

Messy Weekend

£57.75 | £75.00
Save
23%

Compare

Messy Weekend

£57.75 | £75.00
Save
45%

Compare

Messy Weekend

£49.50 | £90.00
Save
23%

Compare

Messy Weekend

£65.45 | £85.00
Save
23%

Compare

Messy Weekend

£65.45 | £85.00

Compare

Messy Weekend

£45.00
Save
45%

Compare

Messy Weekend

£49.50 | £90.00

Compare

Bird Sunglasses

£85.00

Compare

Bird Sunglasses

£85.00

Compare

Bird Sunglasses

£85.00

Compare

Bird Sunglasses

£85.00
Save
45%

Compare

Messy Weekend

£60.50 | £110.00
Save
45%

Compare

Messy Weekend

£60.50 | £110.00
Save
45%

Compare

Messy Weekend

£60.50 | £110.00
Save
45%

Compare

Messy Weekend

£60.50 | £110.00
Save
45%

Compare

Messy Weekend

£60.50 | £110.00
Save
23%

Compare

Messy Weekend

£73.15 | £95.00
Save
45%

Compare

Messy Weekend

£49.50 | £90.00
Save
45%

Compare

Messy Weekend

£46.75 | £85.00
Save
23%

Compare

Messy Weekend

£50.05 | £65.00
Save
23%

Compare

Messy Weekend

£46.20 | £60.00
Save
23%

Compare

Messy Weekend

£46.20 | £60.00
Save
45%

Compare

Messy Weekend

£46.75 | £85.00
Save
23%

Compare

Messy Weekend

£61.60 | £80.00
Save
23%

Compare

Messy Weekend

£61.60 | £80.00
Save
23%

Compare

Messy Weekend

£57.75 | £75.00
Save
45%

Compare

Messy Weekend

£46.75 | £85.00
Save
23%

Compare

Messy Weekend

£57.75 | £75.00
Save
23%

Compare

Messy Weekend

£65.45 | £85.00

Compare

Save
23%

Compare

Messy Weekend

£46.20 | £60.00
Save
23%

Compare

Messy Weekend

£46.20 | £60.00
Save
23%

Compare

Messy Weekend

£46.20 | £60.00
Save
23%

Compare

Messy Weekend

£42.35 | £55.00
Save
23%

Compare

Messy Weekend

£46.20 | £60.00
Save
23%

Compare

Messy Weekend

£42.35 | £55.00
Save
45%

Compare

Messy Weekend

£49.50 | £90.00

Compare

Messy Weekend

£90.00
Save
45%

Compare

Messy Weekend

£49.50 | £90.00