Skip to main content
844-382-8090 >
844-338-5480 >
Request an Appointment

Call Any of Our 4 Locations

choosing-new-glasses

Need An Eye Doctor Near You ?

If you are in the Cobble HillCowichan BayShawnigan LakeMill Bay or Duncan Area - Cowichan Eyecare is the place for you!  

Cowichan Eyecare has been assisting the optometry needs of the Cowichan Valley and surrounding areas for over 20 years, treating every customer as if they were family.

o-640x427

Cobble Hill

Address

1400 Cowichan Bay Rd
Cobble Hill, BC V0R 1L3

Hours

  • 8:30 AM - 5:00 PM
  • 8:30 AM - 5:00 PM
  • 8:30 AM - 8:00 PM
  • 8:30 AM - 12:00 PM
    1:00 PM - 8:00 PM
  • 8:30 AM - 5:00 PM
  • 8:30 AM - 2:00 PM
  • Closed

On Thursday, we are closed between 12 – 1pm for a staff meeting.

o-1-640x427

Duncan

Address

2-2755 Beverly St.
Duncan, BC V9L 6X2

Hours

  • 8:30 AM - 5:00 PM
  • 8:30 AM - 5:00 PM
  • 8:30 AM - 12:00 PM
    1:00 PM - 5:00 PM
  • 8:30 AM - 5:00 PM
  • 8:30 AM - 5:00 PM
  • Closed
  • Closed

On Wednesday, we are closed between 12 – 1pm for a staff meeting.

Screen-Shot-2018-09-02-at-7.02.50-PM-640x427.png

Lake Cowichan

Address

44 Stanley Rd
Lake Cowichan, BC V0R 2G0

Hours

  • Closed
  • 9:00 AM - 5:00 PM
  • 9:00 AM - 5:00 PM
  • 9:00 AM - 12:00 PM
    1:00 PM - 5:00 PM
  • Closed
  • Closed
  • Closed

On Thursday, we are closed between 12 – 1pm for a staff meeting.

Screen-Shot-2018-09-02-at-9.24.24-PM-640x427.png

Chemainus

Address

9844 Croft St
Chemainus, BC V0R 1K0

Hours

  • 9:30 AM - 5:30 PM
  • 9:30 AM - 5:30 PM
  • 9:30 AM - 12:00 PM
    1:00 PM - 5:30 PM
  • 9:30 AM - 5:30 PM
  • 9:30 AM - 5:30 PM
  • Closed
  • Closed

On Wednesday, we are closed between 12 – 1pm for a staff meeting.

Make An Appointment today!

Your vision matters to us, so come by any of our 4 locations to book your comprehensive eye exam, check out our vast selection of eyeglasses and sunglasses, to ask a question, or just to say hello!  We're always happy to see you!

Cowichan Eyecare serves patients from the following areas:

  • Duncan
  • Cowichan Bay
  • Cobble Hill
  • Shawnigan Lake
  • Mill Bay
  • Chemainus
  • Ladysmith