Design demoLenses Direct redesign preview. Not the live store: nothing is ordered or charged.
30% off your 2nd pair of frames with code 2NDPAIRFree delivery on contact lenses $200+
Man wearing gold metal frames

Glasses · Sunglasses · Contacts

See the world your way.

Frames from $69, lenses from $60: complete glasses from $129. See your total before checkout.

DeliveryAustralia-wide · X–Y working days
Returnsone clear returns promise
Health fundItemised receipt for your claim
AfterpayPay in 4 at checkout

Lenses, priced upfront

Build your glasses in four steps

Lens type, thickness, coating, tint. Each step shows its price, and the total updates as you go.

  1. Choose a frame$69, $129, $169 or $199
  2. Pick your lensesSingle vision from $60, multifocal from $100
  3. Add your prescriptionUpload a photo or type it in
  4. We make and post themX–Y working days
1 · Lens type (required)
DistanceSingle vision for everyday wear, near- or far-sighted$60
Near / readingSingle vision for close-up work and reading$60
Standard multifocalDistance and near in one lens, for everyday use$100
Premium multifocalFully digital multifocal, easier to adapt to$150
2 · Thickness
Standard 1.5Included
Thin 1.60Up to 30% thinner and lighter+$49
Thinner 1.67Up to 40% thinner and lighter+$69
Thinnest 1.74Up to 48% thinner, least distortion+$119
3 · Coating
Scratch + UVIncluded with every lensIncluded
Anti-reflectiveReduces glare, repels dust, water and smudges+$49
Blue filter anti-reflectiveAnti-reflective plus blue-violet light filter+$79
4 · Tint
ClearIncluded
Solid tintTurns your glasses into sunglasses+$30
Graduated tintDarker at the top+$30
PolarisedCuts glare from water and roads+$80
PhotochromicDarkens outdoors, clears indoors+$80

Subscribe & save

Contacts that arrive before you run out.

Choose how often. We email 7 days before each delivery so you can skip, pause or update your prescription.

How subscriptions work
  • Delivery every 1, 3 or 6 months
  • Skip, pause or cancel any time
  • Save x% on every order
  • Prescription check before each renewal