ND Game & Fish Department Fish Stocking Report
Moon Lake -- Barnes County
November 2026
2026
Smallmouth Bass
20
Adult
2026
Rainbow Trout
2,800
Catchables
2026
Tiger Trout
2,405
Advanced Fingerlings
2026
Channel Catfish
14,213
Fingerling
2026
Walleye
16,000
Fingerling
2025
Rainbow Trout
2,800
Catchables
2025
Tiger Trout
2,760
Advanced Fingerlings
2025
Channel Catfish
20,043
Fingerling
2025
Walleye
16,000
Fingerling
2024
Rainbow Trout
3,150
Catchables
2024
Tiger Trout
2,594
Advanced Fingerlings
2024
Walleye
634
Advanced Fingerlings
2023
Brown Trout
700
Catchables
2023
Rainbow Trout
2,800
Catchables
2023
Walleye
3,098
Advanced Fingerlings
2022
Brown Trout
698
Catchables
2022
Rainbow Trout
2,832
Catchables
2022
Walleye
4,960
Advanced Fingerlings
2021
Smallmouth Bass
150
Adult
2021
Rainbow Trout
2,847
Catchables
2021
Walleye
15,600
Fingerling
2020
Rainbow Trout
2,800
Catchables
2020
Walleye
15,400
Fingerling
2019
Brown Trout
700
Catchables
2019
Rainbow Trout
2,800
Catchables
2019
Walleye
16,200
Fingerling
2018
Rainbow Trout
3,500
Catchables
2018
Walleye
10,200
Fingerling
2017
Rainbow Trout
3,500
Catchables
2017
Walleye
10,866
Fingerling
2016
Channel Catfish
63
Adult
2016
Rainbow Trout
3,534
Catchables
2016
Walleye
10,200
Fingerling
- Fry are newly hatched fish -- Fingerlings are young fish from 1" to 3" in length -- Advanced Fingerlings are young fish from 4 - 10" in length -- Catchables are young Trout from 8 - 10" in length -- Smolts are young Salmon from 4" - 6" in length