Santa Monica Pier
Photograph: Courtesy Santa Monica Pier
Photograph: Courtesy Santa Monica Pier

The best fishing spots in the U.S.

From the Florida Keys to the Outer Banks, here are the best fishing spots in the U.S. to drop a line for mackerel, yellowfin and more

Advertising

Fishing remains an important American pastime—in fact, more than 50 million Americans engage in freshwater, saltwater, or fly-fishing activities. While humans have caught fish for food for thousands of years, now that we don't have to catch our own food to survive, why are so many still drawn to the activity?

Not only does fishing provide solace from the hustle of modern life, but it allows you to get out into nature, whether alone or with friends, and of course, there's the thrill of feeling the tug on the line. While some fish for fun—releasing what they catch back into the water—there's also the option to clean and take fish home for the ultimate freshly caught meal. 

Across the country, it's possible to find solid fishing spots in every state. But some locations are prime. From the piers of California to the lakes of New Yorkand rivers of South Carolina, we have rounded up the absolute best destinations for anglers in the U.S. 

Cool places to fish in the U.S.

1. Thousand Islands, NY

In upstate New York (way upstate), on the eastern edge of Lake Ontario in the St. Lawrence River, you'll find over 1,800 tiny islands and countless freshwater fish. During the region's mild summers, it’s effortless to spend a full day on the water reeling in bass, salmon, walleye, northern pike and muskellunge. Even novice anglers can get lucky here, especially on one of the popular guided tours. Only confident, experienced fishers should attempt to catch the massive muskies known to be as long as 5ft.

Discover: The 21 coziest cabins on Airbnb near NYC

2. Lake Tahoe, CA

A favorite spot in Northern California and Nevada for skiing in the winter and hiking in the summer, Lake Tahoe is also an excellent fishing experience. Tahoe is the largest alpine lake in North America and the second deepest, with majestic blue waters. During the warm months, anglers come to catch Kokanee salmon, rainbow trout, brown trout and mackinaw, always limiting their catches to five fish in total (limit of two mackinaws per fisher) to maintain the healthy fishery.  

Discover: The ultimate guide to Lake Tahoe

Advertising

3. Colorado River, CO

Though this 1,450-mile-long river spans much further than Colorado, winding through Utah, Arizona, Nevada, California and Mexico, some of the best fishing can be found near its beginnings in the Rocky Mountains. Flyfishers should aim to reach the upper Colorado River in June when the salmonfly (a giant stonefly species) hatches en masse and attracts plenty of big trout. Sign up for a trip with a local guide who can show you the best spots to wade or steer your boat.

Discover: The ultimate guide to Colorado

4. Lake Austin, TX

While there are several lakes in Texas where you might be able to reel in a 20-lb trophy largemouth bass, Lake Austin boasts the added convenience of being in one of the Southwest’s coolest cities. A lower part of the Colorado River, this reservoir was formed originally in 1939 and has since become a primary attraction in the Texan city. During the summer, fish at night to avoid the recreational boaters.

Discover: The best things to do in Austin

Advertising

5. Bighorn River, MT

For fly fishing enthusiasts, this large river is considered a must-visit. While access to the river is limited—with much of the water flowing through private property and Crow Tribal lands—the public access fishing spots are worth braving the crowds for. With strict limits on catches to maintain the quality of the fisheries, most sports fishermen catch and release the trouts, trying new techniques and artificial flies as they go. The river is mostly home to brown trout, but prized rainbows can also be caught. 

Discover: The ultimate guide to Montana

6. Florida Keys, FL

Off the southern coast of the Sunshine State is a fisherman’s paradise. Those recreational anglers hoping to catch bonefish, permit, redfish, snook or tarpon should head to the "backcountry," the waters between the Keys and Florida’s mainland. The real draw for most visitors, however, is the deep seas of the Atlantic Ocean, caught in the warm Gulf Stream. Charter a boat in these waters to catch some of the most sought-after fish in the world, like blue and white marlin, sailfish and swordfish. 

Discover: The very best of Key West

Advertising

7. Lake Pend Oreille | ID

At 43 miles long, Lake Pend Oreille is Idaho's largest and deepest lake. In terms of fishing, it's well known for kamloops, a species of giant rainbow trout, mackinaw and kokanee salmon. Anglers usually come away satisfied from a day on the lake, which has seen fish increase in recent years, and it's not impossible to catch kamloops and mackinaw that are more than 20 pounds. 

8. Martha’s Vineyard, MA

One of New England’s most scenic seaside destinations is also a fantastic island for reeling in fish. For some serious catching, gather some family or friends and organize an expedition on a charter boat to chase after bonito and false albacore (known locally as albies). Feeling the local vibe? Stick to surfcasting. Grab a pole, or rent one, and find a good spot on the sandy beach or a rocky shore around sundown and you’ll be pulling in striped bass in no time.   

Discover: The ultimate guide to Marthas Vineyard

Advertising

9. Columbia River, OR

The largest river in the Pacific Northwest is also home to some of the region’s largest smallmouth bass, salmon, sturgeons and steelheads (rainbow trout). While you can get bites all year round, spring and summer are ideal times to find trophy-worthy catches. The rough, often crowded waters are best navigated on a boat by experienced anglers, but even novices can enjoy "plucking" with a rod from the river’s beaches and sand bars.

Discover: The ultimate guide to Oregon

 

10. Beaufort River | SC

Roughly 25 percent of all U.S. wetlands are in Beaufort County, South Carolina. That is a lot of potential fishing spots—overall, there are more than 234,000 acres of open water, sounds, marshes, and estuaries. The Beaufort River—which connects the cities of Beaufort and Port Royal, South Carolina—is a hotspot for fishers. Here, you'll have the potential to hook trout, redfish, flounder and cobia, a large, predatory fish in the Atlantic Ocean. 

Advertising

11. Chesapeake Bay, MD

The brackish water of the Chesapeake Bay is not only the perfect habitat for those world-famous Maryland crabs but one of the best fishing spots you’ll find on the East Coast. Over 70 percent of the striped bass from the Atlantic Coast are born in the bay and its 150-plus tributary rivers. In addition to the striped bass—known locally as rockfish—anglers can catch bluefish, drum, speckled trout, flounder and croaker.

Discover: The ultimate guide to Maryland

12. California Delta, CA

Boasting warm weather year-round, Northern California’s climate is ideal to catch fish whenever the mood strikes. In this river and estuary, also known as the Sacramento–San Joaquin River Delta, anglers cast their lines from river banks, piers and boats, ready to catch striped bass, sturgeon, catfish, black bass and salmon. Popular competitive derbies bring hundreds of boats to the area and the spectacle is quite the sight to behold.

Discover: Everything to see and do in California

Advertising

13. Kona, HI

Easily the sportfishing capital of Hawai'i, the waters off the Kona district of the Big Island’s western shore are calm like a lake, but full of thrills for anglers. Here, deep-sea fishing stays true to its name, with the depth just a few miles outside of the harbor bottoming out at 6,000 ft. Tuna, mahi mahi and ono are caught daily aboard charter boats, as well as sharks and big-game bottom fish—just don’t let the breathtaking views distract you from the task at hand.

Discover: The ultimate guide to Big Island

14. Lake St. Clair, MI

This large body of water is probably best known for bordering Detroit, but it's also a great spot to catch muskie. At 430 square miles, St. Clair can hardly compete with nearby Lake Huron or Lake Erie in size, but its thriving supply of game fish is responsible for half of all sports fishing in the Great Lakes. Walleye, perch, crappi and millions of quality smallmouth bass all call this lake home. Take a charter boat in the summer, and you’re likely to catch more bass on a six-hour trip here than you might during a full week in lesser waters.

Discover: The ultimate guide to Michigan

Advertising

15. Santa Monica Pier | CA

Dropping a line from the Santa Monica Pier has been one of the best Southern California pastimes for more than a century since the pier opened in 1909. Every day, both amateur and seasoned anglers reel in clams, sea bass, black cod, halibut, yellowfin and, sometimes, even small sharks. The 1,000-foot peer provides plenty of deep water access—often, locals fish for fun and catch-and-release, but you can clean and take home many types of fish caught here for dinner, if desired. 

16. Outer Banks, NC

If you and your fishing friends can’t decide which type of angling your trip should consist of, consider heading to the Outer Banks. Flyfish, inshore charter fishing, braking fishing and pier fishing are all available here. Most anglers opt for headboat fishing—fishing on large boats that provide all the supplies necessary (reels, hooks, bait and fishing licenses) and take passengers to popular spots for flounder, trout, sea bass and more. 

Discover: The ultimate guide to North Carolina

Advertising

17. Kobuk River, AK

Experienced anglers who are tired of hooking the same fish trip after trip should head north for a chance to try reeling in a rarer catch. The Kobuk River is over 200 miles long (Kobuk means "big river" in Inuit) and is home to arctic grayling, lake trout, arctic char, chum salmon and northern pike... but the river’s true prize is sheefish. These cousins of salmon can be over a yard long and are so strong and fast that they can easily rip the rod out of even a seasoned fisherman’s hands. 

Discover: The ultimate guide to Alaska

18. Lake Shelbyville, IL

Though this 11,000-acre reservoir was man-made (through dams), the two bordering state parks and the wildlife are all natural. During the warm months, Illinois tourists flock to the nearby campgrounds and resorts to enjoy the wooded area and the ample fishing coves. Anglers regularly catch yellow bass, walleye, freshwater drum, flathead catfish, crappie and bigmouth buffalo. Bow fishermen can also be found shooting their arrows at the abundant supply of large carp.  

Discover: The best lakeside Airbnbs for a unique getaway from Chicago

Advertising

19. Lake of the Woods, MN

In the battle to claim the title of "Walleye Capital of the World," Lake of the Woods takes the lead. This massive lake on the northern tip of Minnesota is renowned for its ice fishing. Brave the frigid cold and book a weekend at one of the area’s well-maintained and comfortable ice shanties for an unforgettable experience. In the warmer months, set some time aside to pay attention to what’s above you; bald eagles also love this fishing spot.  

Discover: The ultimate guide to Minnesota

Recommended
    More on green getaways
      You may also like
      You may also like
      Advertising