When do salmon swim upstream in Scotland?

Salmon in Scotland typically swim upstream during the summer and autumn months, usually from June to November. The exact timing can vary depending on the specific river and the water temperature.

Here's a breakdown:

* June to August: This is the peak season for salmon runs, with many fish migrating upstream to spawn.

* September to November: Some salmon continue to run throughout these months, but the numbers decrease as the season progresses.

Factors that influence salmon runs:

* Water temperature: Salmon prefer cooler water temperatures for spawning, so the timing of their runs can be affected by summer heat waves.

* Rainfall: Heavy rainfall can cause river levels to rise, making it easier for salmon to travel upstream.

* River conditions: Clear, clean water is essential for salmon spawning, so runs may be delayed if the river is polluted or has high levels of sediment.

It's worth noting that the timing of salmon runs can vary significantly from year to year.