About this water
Twin Lake (Upper) is a lake in Montana. State records show it stocked 20 times between 2000 and 2025. The most-stocked species are arctic grayling and yellowstone cutthroat trout. 10,722 arctic grayling have gone in across 19 releases.
Stocking history
20 recorded stockings
| Date | Species | Number | Size | Hatchery |
|---|---|---|---|---|
| Jul 16, 2025 | Arctic Grayling · Axolotl Lake | 450 | 5.5" | Yellowstone River Trout Hatchery |
| Jul 8, 2024 | Arctic Grayling · Axolotl Lake | 300 | 6.0" | Yellowstone River Trout Hatchery |
| Jul 25, 2023 | Arctic Grayling · Axolotl Lake | 600 | 6.5" | Yellowstone River Trout Hatchery |
| Jul 15, 2022 | Arctic Grayling · Axolotl Lake | 225 | 2.3" | Yellowstone River Trout Hatchery |
| Jun 15, 2021 | Arctic Grayling · Bighole River | 185 | 6.1" | Yellowstone River Trout Hatchery |
| Jun 15, 2021 | Arctic Grayling · Axolotl Lake | 215 | 5.9" | Yellowstone River Trout Hatchery |
| Jul 13, 2020 | Arctic Grayling · Axolotl Lake | 225 | 6.2" | Yellowstone River Trout Hatchery |
| Jul 13, 2020 | Arctic Grayling · Axolotl Lake | 225 | 6.3" | Yellowstone River Trout Hatchery |
| May 31, 2018 | Arctic Grayling · Axolotl Lake | 200 | 6.1" | Yellowstone River Trout Hatchery |
| May 18, 2016 | Arctic Grayling · Axolotl Lake | 320 | 4.3" | Yellowstone River Trout Hatchery |
| Jun 3, 2014 | Arctic Grayling · Wild | 500 | 5.5" | Yellowstone River Trout Hatchery |
| May 21, 2013 | Arctic Grayling · Axolotl Lake | 500 | 5.5" | Yellowstone River Trout Hatchery |
Showing the 12 most recent of 20. Stocking records for Twin Lake (Upper) published by Montana Fish, Wildlife & Parks. Stocking does not guarantee fish are present. Check current regulations and access before you go. See the full Montana stocking report.


