Eagle Mountain Lake Fish Species

Eagle Mountain Lake sits ten miles northwest of downtown Ft. Worth, Texas. It covers 8,700 acres with boat ramps, marinas, and parks. During peak season, the boat ramps can be crowded, and it can take a long time to launch boats.

What fish species are in Eagle Mountain Lake?

Game fish species include largemouth, hybrid striped, smallmouth, spotted, white, and yellow bass, bluegill, smallmouth buffalo, common carp, blue, channel, and flathead catfish, black and white crappie, freshwater drum, and longnose and spotted gar. For shore fishing, the parks and marinas have docks and fishing piers.

Eagle Mountain Lake has 200 miles of shoreline, plus humps, islands, ledges, and creek channels. The ponds have sediment bottoms with large numbers of aquatic plants. Aquatic vegetation and brush hold bass during spring and fall when they are shallow. The fish move deeper in winter and summer as they follow the baitfish to more ideal water temperatures.

Canoes, kayaks, or small fishing boats allow better access to the shallow water reeds and vegetation in the upper regions of the lake. Catfish are available year round. Hybrids and white bass follow schools of baitfish and move into deep and shallow waters after the baitfish.

How Deep Is Eagle Mountain Lake?

Eagle Mountain Lake has a maximum depth of 47 feet and an average depth of five feet.

Is Eagle Mountain Lake Good For Fishing?

Yes, Eagle Mountain Lake offers some great fishing!

The Texas Parks and Wildlife Department (TPWD) ranks weight and length records caught by rod & reel, fly rod, and bow fishing for lakes, with all-tackle records on a different page. All the bass species, buffalo, catfish, crappie, drum, and gar rank at trophy-sized fish.    

Eagle Mountain Lake hosts most of Texas' popular sport fish and a lot of fishing tournaments. On February 27, 2022, Robert Bandy caught a 16-pound largemouth bass at 26 inches long. On March 24, 2021, Bob Matteson caught a 53.07 pound blue catfish at 45 inches long.

Are There Stripers in Eagle Mountain Lake?

No, Eagle Mountain Lake does not have striped bass. But, hybrid striped bass cruise around Eagle Mountain Lake.

Shark Caught in Eagle Mountain Lake

There are rumors that a bullshark was caught in Eagle Mountain Lake, and another one was sighted, but no official reports by the TPWD exist. The story goes that Bobby and Sharon Peters were catfishing on Eagle Mountain Lake. Bobby felt a nibble on his rod. He did not expect what came next. He pulled up a four-foot bullshark…so his claim went.

There is no date on Bobby’s expired Facebook post with a picture of Bobby and his shark. The story also shows up on Channel22News.com with no date, which is a website where people can create stories to prank their friends. There is one more reference to a shark sighting on May 30, 2021, by Jason Boris on the Facebook group, Party Cove on Eagle Mountain Lake.

It appears that others have fabricated stories about catching sharks in Texas lakes. Breakingnews247.net published an article titled “Fresh Water Shark Caught in Lake Brownwood”. Local fisherman Ima Lion, aka “I’m lying”, says he caught a 74-pound freshwater shark and that it was not deemed safe to return to Lake Brownwood until officials checked it out.

The authentic news website, https://www.mysanantonio.com/, published an article about the real story on Lake Brownwood. The phones at the Lake Brownwood State Park and Texas Parks and Wildlife Department began to ring, said Aubry Buzek, spokeswoman for TPWD. Any person with an internet connection can log on to these fake news sites, make up a story, and circle it around their social media profiles.

Tell us what you think!

Eagle Mountain Lake Email Updates


Visit our Eagle Mountain Lake Sponsors!

Eagle Mountain Lake on Social Media


Eagle Mountain Lake Current Weather Alerts

There are no active watches, warnings or advisories.


Eagle Mountain Lake Weather Forecast



Hi: 98

Thursday Night

Mostly Clear

Lo: 76


Mostly Sunny

Hi: 96

Friday Night

Mostly Clear

Lo: 77


Chance Thunderstorms

Hi: 94

Saturday Night

Partly Cloudy

Lo: 78


Partly Sunny

Hi: 96

Sunday Night

Mostly Clear

Lo: 78

Eagle Mountain Lake Water Level (last 30 days)

Water Level on 6/30: 646.36 (-2.64)