Where To Fish

Looking for a place to fish? Through our relationship with Recreation.gov, we help you identify fishing and other recreational opportunities on federal lands. In addition to lakes, rivers, and other fishing areas, there are approximately 300 units in the National Wildlife Refuge System that are open to fishing.

Please note that fishing availability on America's public lands depends on the site and season of your trip. Fishing fees, licensing and seasonal restrictions may vary from site to site. For more detailed information, directly contact the site where you plan on fishing.


Select a state below to view the units and other areas that are open for fishing:


  • If you're looking for a fishing guide or charter, please see our Guides and Outfitters Directory
  • Get written landowner permission before fishing on private lands.
  • Consult a map, as some private land is mixed with public land, especially in Western states.
  • See your local fish and wildlife agency's Web site for more information on licensing, seasons, and fishing opportunities.
  • Check our our where to hunt page.
PTO Newsletter Join The PTO Newsletter!
Receive stories, news, product info, and more from Pursue The Outdoors!

Outdoor Forums »

Check out the latest posts in our forums:
» View All Outdoor Forums

Guides and Outfitters »

Featured Guides and Outfitters

    Warning: include(/home/outdoor/db/pto.php): failed to open stream: No such file or directory in /home/outdoor/shared/guides/featured.php on line 2

    Warning: include(): Failed opening '/home/outdoor/db/pto.php' for inclusion (include_path='.:/usr/local/lib/php:/usr/local/php5/lib/pear') in /home/outdoor/shared/guides/featured.php on line 2

    Warning: mysql_select_db() expects parameter 2 to be resource, null given in /home/outdoor/shared/guides/featured.php on line 3

    Warning: mysql_query() expects parameter 2 to be resource, null given in /home/outdoor/shared/guides/featured.php on line 4
    Query failed