Optical shops in Australia

633 independent shops and optometrists across 437 areas, compiled from public sources. The coverage is wide and thin — most areas hold only one or two shops, which is exactly why browsing by hand beats trusting a map pin.

Woman presents tortoiseshell eyeglasses to a customer across a table in an optical shop.

Search by town, area or shop

Coverage

What's listed in Australia today

Compiled from public sources. Ratings, review counts and websites are snapshots and may change.

633

Independent shops

Every one compiled from public sources.

437

Areas covered

Wide and thin — many areas hold just one or two shops.

0

Paid placements

No shop can pay to rank higher.

Place by place

Where the shops are

The twelve places with the most shops, of the 437 areas covered in Australia. All 437 are in the directory.

Historic stone waterfront buildings and sailboats line a marina beneath a rugged forested mountain.

Hobart

8 shops

Green tram crossing a bridge beside a reflective river and illuminated downtown skyline at dusk.

Melbourne

7 shops

Jacaranda-lined city street with tram tracks, an approaching green tram, pedestrians, and ornate historic buildings.

Adelaide

6 shops

Historic city avenue with tram tracks, a landscaped median, ornate buildings, pedestrians, and a clock tower.

Bendigo

5 shops

Calm waterfront with moored boats, a wooded shore, and a hazy city skyline at sunset.

Claremont

5 shops

Wooden pier with green railings extends over calm water toward three people at sunset.

Frankston

5 shops

Sunlit residential street descending toward a blue harbor, with flowering trees, hillside homes, and a pedestrian.

Mosman

5 shops

Tree-lined historic shopping street with cafés, pedestrians, parked cars, a cyclist, and a building marked “HOTEL.”

Norwood

5 shops

Riverside park with a curving path, people and dog, pedestrian bridge, kayaker, trees, and distant hills.

Penrith

5 shops

Sydney Opera House and a yellow ferry on Sydney Harbour with the Harbour Bridge behind them at sunset.

Sydney

5 shops

Curving sandy beach with gentle waves, a tree-lined promenade, walkers, and a distant headland.

Manly

4 shops

Warmly lit harbor with a stone pier, pedestrians, moored boats, historic waterfront buildings, cargo ship, and distant lighthouse.

Newcastle

4 shops

Live directory

Every area in Australia

633 independent optical shops across 437 areas. The photos above are the largest areas. This list links every remaining area.

Australia (unspecified)

14 shops

See the shops

Maroochydore

4 shops

See the shops

Richmond

4 shops

See the shops

South Perth

4 shops

See the shops

St Ives

4 shops

See the shops

Toowoomba

4 shops

See the shops

Bondi Beach

3 shops

See the shops

Brighton

3 shops

See the shops

Elsternwick

3 shops

See the shops

Epping

3 shops

See the shops

Fitzroy

3 shops

See the shops

Geelong West

3 shops

See the shops

Gordon

3 shops

See the shops

Hawthorn

3 shops

See the shops

Hurstville

3 shops

See the shops

Joondalup

3 shops

See the shops

Leederville

3 shops

See the shops

Leeming

3 shops

See the shops

Point Cook

3 shops

See the shops

South Yarra

3 shops

See the shops

Surrey Hills

3 shops

See the shops

Toowoomba City

3 shops

See the shops

Williamstown

3 shops

See the shops

Albany

2 shops

See the shops

Albury

2 shops

See the shops

Alstonville

2 shops

See the shops

Applecross

2 shops

See the shops

Ashburton

2 shops

See the shops

Balwyn

2 shops

See the shops

Balwyn North

2 shops

See the shops

Bankstown

2 shops

See the shops

Baulkham Hills

2 shops

See the shops

Bellingen

2 shops

See the shops

Braddon

2 shops

See the shops

Brisbane City

2 shops

See the shops

Bundaberg

2 shops

See the shops

Burleigh Waters

2 shops

See the shops

Cabramatta

2 shops

See the shops

Camp Hill

2 shops

See the shops

Campbelltown

2 shops

See the shops

Carlton

2 shops

See the shops

Carnegie

2 shops

See the shops

Chinchilla

2 shops

See the shops

Coffs Harbour

2 shops

See the shops

Croydon

2 shops

See the shops

Dandenong

2 shops

See the shops

Darwin City

2 shops

See the shops

Dingley Village

2 shops

See the shops

Docklands

2 shops

See the shops

Doncaster

2 shops

See the shops

Doncaster East

2 shops

See the shops

Drummoyne

2 shops

See the shops

Dubbo

2 shops

See the shops

East Toowoomba

2 shops

See the shops

Echuca

2 shops

See the shops

Emerald

2 shops

See the shops

Erina

2 shops

See the shops

Forest Lake

2 shops

See the shops

Fremantle

2 shops

See the shops

Geraldton

2 shops

See the shops

Gladstone

2 shops

See the shops

Glenelg

2 shops

See the shops

Gymea

2 shops

See the shops

Hampton

2 shops

See the shops

Heidelberg

2 shops

See the shops

Hillarys

2 shops

See the shops

Ipswich

2 shops

See the shops

Ivanhoe

2 shops

See the shops

Kenmore

2 shops

See the shops

Kogarah

2 shops

See the shops

Lane Cove

2 shops

See the shops

Maryborough

2 shops

See the shops

Meadow Springs

2 shops

See the shops

Mill Park

2 shops

See the shops

Moorooka

2 shops

See the shops

Mornington

2 shops

See the shops

Nambour

2 shops

See the shops

Narangba

2 shops

See the shops

Nedlands

2 shops

See the shops

Nerang

2 shops

See the shops

Newtown

2 shops

See the shops

Osborne Park

2 shops

See the shops

Paddington

2 shops

See the shops

Patterson Lakes

2 shops

See the shops

Preston

2 shops

See the shops

Redfern

2 shops

See the shops

Reservoir

2 shops

See the shops

Rosebud

2 shops

See the shops

South Melbourne

2 shops

See the shops

Southport

2 shops

See the shops

Springwood

2 shops

See the shops

Subiaco

2 shops

See the shops

Sunbury

2 shops

See the shops

Sunnybank

2 shops

See the shops

Sunnybank Hills

2 shops

See the shops

Sunshine North

2 shops

See the shops

Thornbury

2 shops

See the shops

Unley

2 shops

See the shops

Varsity Lakes

2 shops

See the shops

Victor Harbor

2 shops

See the shops

Warrnambool

2 shops

See the shops

Werribee

2 shops

See the shops

West End

2 shops

See the shops

Whyalla Playford

2 shops

See the shops

Wonthaggi

2 shops

See the shops

Albert Park

1 shops

See the shops

Aldinga Beach

1 shops

See the shops

Alexander Heights

1 shops

See the shops

Armadale

1 shops

See the shops

Armstrong Creek

1 shops

See the shops

Artarmon

1 shops

See the shops

Ascot

1 shops

See the shops

Ashgrove

1 shops

See the shops

Ashmore

1 shops

See the shops

Atherton

1 shops

See the shops

Avalon Beach

1 shops

See the shops

Ballarat

1 shops

See the shops

Balmain

1 shops

See the shops

Bargara

1 shops

See the shops

Barton

1 shops

See the shops

Bassendean

1 shops

See the shops

Bathurst

1 shops

See the shops

Beenleigh

1 shops

See the shops

Bega

1 shops

See the shops

Belmore

1 shops

See the shops

Belrose

1 shops

See the shops

Bentleigh

1 shops

See the shops

Berwick

1 shops

See the shops

Bicton

1 shops

See the shops

Biloela

1 shops

See the shops

Birkdale

1 shops

See the shops

Blacktown

1 shops

See the shops

Blackwood

1 shops

See the shops

Booragoon

1 shops

See the shops

Bowral

1 shops

See the shops

Boyne Island

1 shops

See the shops

Braybrook

1 shops

See the shops

Buderim

1 shops

See the shops

Budgewoi

1 shops

See the shops

Bulleen

1 shops

See the shops

Bunbury

1 shops

See the shops

Burnie

1 shops

See the shops

Burnside

1 shops

See the shops

Burpengary

1 shops

See the shops

Burwood

1 shops

See the shops

Burwood East

1 shops

See the shops

Busselton

1 shops

See the shops

Byron Bay

1 shops

See the shops

Caboolture

1 shops

See the shops

Caboolture South

1 shops

See the shops

Cairns

1 shops

See the shops

Cairns North

1 shops

See the shops

Camberwell

1 shops

See the shops

Camden

1 shops

See the shops

Camperdown

1 shops

See the shops

Canberra

1 shops

See the shops

Canberra City

1 shops

See the shops

Cannon Hill

1 shops

See the shops

Canterbury

1 shops

See the shops

Carina

1 shops

See the shops

Carindale

1 shops

See the shops

Caringbah

1 shops

See the shops

Carlingford

1 shops

See the shops

Caroline Springs

1 shops

See the shops

Carrum Downs

1 shops

See the shops

Casterton

1 shops

See the shops

Caulfield North

1 shops

See the shops

Ceduna

1 shops

See the shops

Charlestown

1 shops

See the shops

Chatswood

1 shops

See the shops

Chermside

1 shops

See the shops

Clarkson

1 shops

See the shops

Clayton

1 shops

See the shops

Cleveland

1 shops

See the shops

Clyde North

1 shops

See the shops

Coburg

1 shops

See the shops

Coburg North

1 shops

See the shops

Collaroy

1 shops

See the shops

Collingwood

1 shops

See the shops

Concord

1 shops

See the shops

Coolum Beach

1 shops

See the shops

Cooroy

1 shops

See the shops

Coorparoo

1 shops

See the shops

Corinda

1 shops

See the shops

Craigieburn

1 shops

See the shops

Cranbourne

1 shops

See the shops

Crawley

1 shops

See the shops

Curlewis

1 shops

See the shops

Dalby

1 shops

See the shops

Dalkeith

1 shops

See the shops

Dallas

1 shops

See the shops

Dapto

1 shops

See the shops

Darwin

1 shops

See the shops

Deakin

1 shops

See the shops

Deepdene

1 shops

See the shops

Deeragun

1 shops

See the shops

Denmark

1 shops

See the shops

Diamond Creek

1 shops

See the shops

Doreen

1 shops

See the shops

Downer

1 shops

See the shops

Drouin

1 shops

See the shops

Eaglehawk

1 shops

See the shops

Earlville

1 shops

See the shops

East Ivanhoe

1 shops

See the shops

East Victoria Park

1 shops

See the shops

Eastwood

1 shops

See the shops

Eight Mile Plains

1 shops

See the shops

Eltham

1 shops

See the shops

Enmore

1 shops

See the shops

Esperance

1 shops

See the shops

Everton Park

1 shops

See the shops

Fairfield

1 shops

See the shops

Fairy Meadow

1 shops

See the shops

Fitzroy North

1 shops

See the shops

Five Dock

1 shops

See the shops

Footscray

1 shops

See the shops

Frenchs Forest

1 shops

See the shops

Geelong

1 shops

See the shops

Gladesville

1 shops

See the shops

Glebe

1 shops

See the shops

Glen Innes

1 shops

See the shops

Glenmore Park

1 shops

See the shops

Glenorchy

1 shops

See the shops

Gold Coast

1 shops

See the shops

Goondiwindi

1 shops

See the shops

Gosford

1 shops

See the shops

Goulburn

1 shops

See the shops

Graceville

1 shops

See the shops

Grafton

1 shops

See the shops

Greensborough

1 shops

See the shops

Greenslopes

1 shops

See the shops

Greenvale

1 shops

See the shops

Greenway

1 shops

See the shops

Griffith

1 shops

See the shops

Gunnedah

1 shops

See the shops

Gympie

1 shops

See the shops

Hawksburn

1 shops

See the shops

Heathmont

1 shops

See the shops

Highfields

1 shops

See the shops

Hope Island

1 shops

See the shops

Hornsby

1 shops

See the shops

Howrah

1 shops

See the shops

Hunters Hill

1 shops

See the shops

Huonville

1 shops

See the shops

Indooroopilly

1 shops

See the shops

Inglewood

1 shops

See the shops

Innaloo

1 shops

See the shops

Jesmond

1 shops

See the shops

Jimboomba

1 shops

See the shops

Kapunda

1 shops

See the shops

Karama

1 shops

See the shops

Karratha

1 shops

See the shops

Keilor

1 shops

See the shops

Keilor East

1 shops

See the shops

Kempsey

1 shops

See the shops

Kensington

1 shops

See the shops

Kerang

1 shops

See the shops

Kew

1 shops

See the shops

Kew East

1 shops

See the shops

Kingaroy

1 shops

See the shops

KINGSCLIFF

1 shops

See the shops

Kingsgrove

1 shops

See the shops

Kingsley

1 shops

See the shops

Kingston

1 shops

See the shops

Kingswood

1 shops

See the shops

Kippa-ring

1 shops

See the shops

Lake Cathie

1 shops

See the shops

Langwarrin

1 shops

See the shops

Lara

1 shops

See the shops

Leongatha

1 shops

See the shops

Lilydale

1 shops

See the shops

Logan Central

1 shops

See the shops

Mackay

1 shops

See the shops

Madeley

1 shops

See the shops

Maffra

1 shops

See the shops

Maleny

1 shops

See the shops

Malvern East

1 shops

See the shops

Manly West

1 shops

See the shops

Mansfield

1 shops

See the shops

Manuka

1 shops

See the shops

Manunda

1 shops

See the shops

Margaret River

1 shops

See the shops

Margate

1 shops

See the shops

Maroubra Junction

1 shops

See the shops

Marrickville

1 shops

See the shops

Mawson Lakes

1 shops

See the shops

McLaren Vale

1 shops

See the shops

Melton

1 shops

See the shops

Merimbula

1 shops

See the shops

Midland

1 shops

See the shops

Miller

1 shops

See the shops

Milton

1 shops

See the shops

Miranda

1 shops

See the shops

Moe

1 shops

See the shops

Mona Vale

1 shops

See the shops

Monbulk

1 shops

See the shops

Moonee Ponds

1 shops

See the shops

Mordialloc

1 shops

See the shops

Mortdale

1 shops

See the shops

Mount Gambier

1 shops

See the shops

Mount Gravatt East

1 shops

See the shops

Mount Lawley

1 shops

See the shops

Mount Waverley

1 shops

See the shops

Mt Annan

1 shops

See the shops

Mudgee

1 shops

See the shops

Mudgeeraba

1 shops

See the shops

Mundaring

1 shops

See the shops

Murray Bridge

1 shops

See the shops

Muswellbrook

1 shops

See the shops

Narooma

1 shops

See the shops

Narrabri

1 shops

See the shops

Narre Warren South

1 shops

See the shops

Narrogin

1 shops

See the shops

New Norfolk

1 shops

See the shops

Newport

1 shops

See the shops

Nightcliff

1 shops

See the shops

Noosa Heads

1 shops

See the shops

North Adelaide

1 shops

See the shops

North Carlton

1 shops

See the shops

North Coogee

1 shops

See the shops

North Fremantle

1 shops

See the shops

North Ipswich

1 shops

See the shops

North Lakes

1 shops

See the shops

North Perth

1 shops

See the shops

North Strathfield

1 shops

See the shops

North Tamborine

1 shops

See the shops

Northbridge

1 shops

See the shops

Northgate

1 shops

See the shops

Northmead

1 shops

See the shops

Nuriootpa

1 shops

See the shops

O'connor

1 shops

See the shops

O'Halloran Hill

1 shops

See the shops

Oakleigh

1 shops

See the shops

Ocean Grove

1 shops

See the shops

Orange

1 shops

See the shops

Ormeau

1 shops

See the shops

Pakenham

1 shops

See the shops

Paradise

1 shops

See the shops

Parkside

1 shops

See the shops

Parramatta

1 shops

See the shops

Penshurst

1 shops

See the shops

Phillip

1 shops

See the shops

Port Adelaide

1 shops

See the shops

Port Augusta

1 shops

See the shops

Port Douglas

1 shops

See the shops

Port Lincoln

1 shops

See the shops

Port Melbourne

1 shops

See the shops

Portarlington

1 shops

See the shops

Portland

1 shops

See the shops

Prahran

1 shops

See the shops

Quirindi

1 shops

See the shops

Randwick

1 shops

See the shops

Redcliffe

1 shops

See the shops

Rhodes

1 shops

See the shops

Ringwood North

1 shops

See the shops

Rochedale

1 shops

See the shops

Rockdale

1 shops

See the shops

Rosanna

1 shops

See the shops

Rose Bay

1 shops

See the shops

Rowville

1 shops

See the shops

Rozelle

1 shops

See the shops

Saint Albans

1 shops

See the shops

Sale

1 shops

See the shops

Salisbury

1 shops

See the shops

Sandy Bay

1 shops

See the shops

Seaford

1 shops

See the shops

Shelley

1 shops

See the shops

Shellharbour City Centre

1 shops

See the shops

Shepparton

1 shops

See the shops

Sherwood

1 shops

See the shops

Singleton

1 shops

See the shops

Sippy Downs

1 shops

See the shops

Sorell

1 shops

See the shops

South Caulfield

1 shops

See the shops

Spring Hill

1 shops

See the shops

Springfield Central

1 shops

See the shops

Springvale

1 shops

See the shops

St Kilda

1 shops

See the shops

St Lucia

1 shops

See the shops

St Marys

1 shops

See the shops

St Peters

1 shops

See the shops

Stones Corner

1 shops

See the shops

Strathfield

1 shops

See the shops

Summer Hill

1 shops

See the shops

Surfers Paradise

1 shops

See the shops

Surry Hills

1 shops

See the shops

Sutherland

1 shops

See the shops

Swan Hill

1 shops

See the shops

Templestowe

1 shops

See the shops

Templestowe Lower

1 shops

See the shops

The Junction

1 shops

See the shops

Thornlie

1 shops

See the shops

Toowong

1 shops

See the shops

Toowoomba East

1 shops

See the shops

Torquay

1 shops

See the shops

Traralgon

1 shops

See the shops

Tumut

1 shops

See the shops

Turramurra

1 shops

See the shops

Twead Heads South

1 shops

See the shops

Ulverstone

1 shops

See the shops

Unanderra

1 shops

See the shops

Wagga Wagga

1 shops

See the shops

Wallan

1 shops

See the shops

Wallsend

1 shops

See the shops

Wangaratta

1 shops

See the shops

Warners Bay

1 shops

See the shops

Warragul

1 shops

See the shops

Warrandyte

1 shops

See the shops

Warrawong

1 shops

See the shops

Watsonia

1 shops

See the shops

Wembley

1 shops

See the shops

Wendouree

1 shops

See the shops

Weston

1 shops

See the shops

Wetherill Park

1 shops

See the shops

Willetton

1 shops

See the shops

Windsor

1 shops

See the shops

Wodonga

1 shops

See the shops

Wolli Creek

1 shops

See the shops

Wollongong

1 shops

See the shops

Woodvale

1 shops

See the shops

Wynnum

1 shops

See the shops

Wynnum West

1 shops

See the shops

Yarra Junction

1 shops

See the shops

Yeronga

1 shops

See the shops

Young

1 shops

See the shops
Australia questions

Finding a shop near you

How coverage works across a very spread-out country, and what to ask before you book.

Because Australia's independents are spread out. 633 shops across 437 areas means plenty of suburbs have one or two, and it also means the nearest optician to a lot of people is an independent rather than a chain.

Both are public records for each shop, collected when the listing was compiled. We don't write them, and we don't leave out the ones that read badly.

Three things: is the test free with a purchase or charged separately, does it include an eye-health check or only a prescription, and what does the test cost on its own if you buy your glasses elsewhere.

No. There is no advertising tier and no sponsored placement. Listings are compiled from public sources, and position in a list is not for sale.

Before you book

What should an eye test cost here?

A Medicare-covered test changes the maths, and a shop's quoted price tells you what it's actually selling. The guide sets out the real bands and the three questions to ask before you ring around.