Gain Creek is a river in the Capital Regional District of British Columbia, Canada.
Located on southern Vancouver Island, it flows from its source to its mouth as a right tributary of Loss Creek.
[1][2][4] Gain Creek begins at an unnamed confluence on the south slope of the San Juan Ridge at an elevation of 637 metres (2,090 ft).
[3] It flows southwest, and reaches its mouth as a right tributary of Loss Creek at an elevation of 209 metres (686 ft), south east of the settlement of Port Renfrew.
Loss Creek flows to the Strait of Juan de Fuca on the Pacific Ocean.