Fishing is good at Elmo; anglers catch perch, trout, and whitefish. Flathead Lake has a variety of fish species but is best known for its trout. The main species in the lake are bull trout, cutthroat trout, and lake trout. Fishing in Flathead Lake is best from a boat; rentals are available at various locations.