Skip to main content



Gordon Bay Park is located 35km northwest of Duncan on southern Vancouver Island. The park, situated on the shores of Cowichan Lake, is accessed via Hwy #18 off Hwy #1. Travel 26km west on Hwy #18 to Lake Cowichan, then 14km on South Shore Road. Nearby communities include: Honeymoon Bay, Cowichan Lake, Youbou, Duncan, Victoria.