Eyeglasses under $30

Find the perfect balance of style and affordability with Modaframes' Eyeglasses Collection under $30. Our range offers high-quality frames and lenses that don't compromise on comfort or style. Shop now and upgrade your eyewear without breaking the bank.
Sort by:
Color_striped brown / bronze

Psf421 eyeglasses

$90.00 $21.34
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_clear rose

Psf426 eyeglasses

$90.00 $22.19
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_havana / cream

Accolade eyeglasses

$170.00 From $16.12
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_silver / brown

Clique 2 eyeglasses

$170.00 $14.95
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_black / gold

Confession eyeglasses

$170.00 From $17.06
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_gunmetal

Headliner eyeglasses

$170.00 $23.33
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_havana / black / gold

Heartbreak eyeglasses

$170.00 $21.34
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_tortoise

Logan eyeglasses

$170.00 $25.56
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_tortoise / green

Melody eyeglasses

$170.00 From $17.06
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_black / clear

Mercer eyeglasses

$170.00 $26.46
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_matte gold

Porter eyeglasses

$170.00 $23.33
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_havana / cream

Rockaway eyeglasses

$170.00 $17.77
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_black / transparent gray

Tiptoe eyeglasses

$170.00 $25.56
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_brown / clear

247 eyeglasses

$260.00 $18.25
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_terracotta / clear

6281 eyeglasses

$185.00 $14.95
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_light violet

Dahlia eyeglasses

$75.00 $14.95
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_shiny silver

Lilac eyeglasses

$75.00 $14.95
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...
Color_navy

Tap836 eyeglasses

$175.00 From $24.76
The frame is sold with demo lenses that have a logo stamped on them in ink. The frame can be fitted with real lenses at most optical stores. This frame...