There are several types of fish within the waters of Fish Lake, though not all are desirable. The lake is stocked annually with 200,000 Rainbow Trout and 80,000 Splake. Stocking of Lake Trout (Mackinaw) in Fish Lake has temporarily been discontinued as the forage to support more than the number of naturally produced Mackinaw is no longer available. This is due to the introduction (illegal) of Yellow Perch in the 1960s. The issue being that the Perch eat the main forage of Mackinaw—Utah Chubs.