After travelling thousands of kilometres, female salmon dig nests along the stream bottom to lay around 3,000 eggs, which are then fertilized by a male.
One of the most well-known spot to watch spawning salmon is Goldstream River in Goldstream Provincial Park, 25 minutes northwest of downtown Victoria.
Coho and chinook salmon can be found at Stamp River Provincial Park near Port Alberni, where fish leap dramatically upstream.
Other top tips for watching a salmon run include wearing dull colours, as bright reds, purple and pinks can distract fish.