As you’re planning for retirement, perhaps you're dreaming of long weekends away at a quiet place or that fishing trip you’ve always wanted to take with your child. Well, there’s good news.
The U.S. has some of the best fishing spots in each state — those worthy of early summer mornings in the tranquility of nature.
If you’re thinking about fishing, whether in your home state or on your next trip, you’ll appreciate a list of the best fishing spots in every state.
If you’re over 50, take advantage of massive travel discounts and trip-planning resources
Over 50 and love traveling? Join AARP today — because if you’re not a member, you could be missing out on huge travel perks. When you start your membership today, you can get discounts on hotels and resorts, airfare, cruises, car rentals, and more.
How to become a member today:
- Go here, select your free gift, and click “Join Today”
- Create your account (important!) by answering a few simple questions
- Start enjoying your discounts and perks!
An AARP membership not only unlocks discounts that could save you hundreds on your next trip, but you’ll also have access to deals on vacation packages, guided tours, and exclusive content to help plan your next getaway.
Important: Start your membership by creating an account here and filling in all of the information (do not skip this step!). Doing so will allow you to take up to 25% off your AARP membership, making it just $12 per year with auto-renewal.
Alabama: Meaher State Park (Mobile)
The Meaher State Park is an excellent choice for fishing, especially if you are after the area’s most prized catch: the redfish.
The Mobile-Tensaw River Delta area is an excellent choice for anglers looking for this fish. You’ll also find a good amount of speckled trout in the region.
The 300-foot-long fishing pier at the park is the perfect spot to start your adventure.
Alaska: Kenai River (Kenai Peninsula)
For those after the prized king salmon, the Kenai River is by far one of the best destinations. King salmon, also known as chinook salmon, love to call this river home.
If you’re lucky enough, you could catch some pretty impressively sized fish, too.
Arizona: Lake Havasu (Lake Havasu City)
You’ll find bass as large as 6 pounds and carp that can reach over 20 pounds in Lake Havasu. The lake is a 19,000-acre impoundment from the Colorado River, and that creates superabundance here.
You’ll find striped, smallmouth, and large-mouth bass, along with the prized Havasu catfish (locals suggest using anchovies as bait to lure them in).
Earn a $250 travel bonus with this incredible card
There's a credit card that's making waves with its amazing bonus and benefits. The Bank of America® Travel Rewards credit card has no annual fee and you can earn 25,000 bonus points after spending $1,000 in purchases in the first 90 days of account opening.
You can earn additional points just by using this card for your everyday purchases — unlimited 1.5 points per $1 spent on all purchases. The 25,000 bonus points can be redeemed for a $250 statement credit toward travel or dining purchases.
If you want to travel and dine out more, the Travel Rewards card can help you get where you want to go.
The best part? There's no annual fee.
Arkansas: White River (Batesville)
The White River spans 722 miles, and much of it is perfect for anglers who want some of the best catfish, walleye, and bass in the region.
You can also get creative and fish the way you desire. That could be fly fishing (which is quite popular), spearfishing, or fishing from a johnboat if you like.
California: The San Joaquin Delta (Northern California)
The San Joaquin River Delta won’t let you down when it comes to fishing. Specifically, it’s perfect for big bass fishing, stripers, sturgeons, and catfish.
The Delta is a popular location for those who want adventure-style fishing with something different every time they pull up their line.
Trending Stories
Colorado: Roaring Fork Valley (Glenwood Springs)
For the best fly fishing in the state, Glenwood Springs consistently wins. The Roaring Fork River is the ideal location for fish, making them abundant.
There’s year-round activity here, and as some of the most pristine waters in the state, it’s the perfect place to reach a relaxing state (though some streams are challenging to wade against).
Connecticut: Caloosahatchee River (Cape Coral)
All of the Gulf of Mexico and the Caloosahatchee River are prime fishing spots, with options for those who want freshwater and saltwater options.
The ideal location is in the river, which provides opportunities for excellent bass fishing. With over 400 miles of canals, you’ll also find ample fish here, too.
Delaware: Moore’s Lake (Dover)
Dover’s remote, beautiful Moore’s Lake is an excellent choice for those looking for the very best fishing for bluegill and perch.
It’s a secluded, 27-acre freshwater lake perfect for a lazy summer day. You’ll also find largemouth bass, crappie, and yellow perch ready to come home with you.
Florida: Islamorada (Florida Keys)
Islamorada offers some fantastic fishing options, which is why it is considered one of the best sports fishing destinations in the world.
Offshore fishing is popular here, but so is reef and wreck fishing, which is perfect for grouper and mutton snapper, which are excellent here.
Unlock exclusive entertainment deals and VIP perks (without a credit card)
Ready to take your entertainment and travels to the next level? Experience the finer things in life with the SELECT card.
No, it's not a credit card, it’s an exclusive membership — and your passport to a world of elite benefits and unforgettable moments.
Imagine sipping complimentary cocktails in downtown Manhattan at KYU NYC or saving 20% on the best sushi in Hollywood Hills at Yamashiro.
Like to shop? Members receive VIP discounts like 15% off at Brooks Brothers, and up to 60% off at Tumi.
Enjoy special offers at luxury hotels like the Four Seasons and Omni Select. For example, you get 15% off at Hyatt Hotels worldwide.
But it’s not just about the hundreds (or thousands) you could save. There are so many features that make you feel like a VIP every day. Like SELECT’s white-glove concierge that assists with bookings, recommendations, or anything you need. And priority access to reservations to some of the year’s hottest events (many not open to the public).
Georgia: Clarks Hill Lake (Lincolnton)
Clarks Hill Lake boasts 400 miles of shoreline in what locals call the Georgia freshwater coast. Fishing here is a popular experience.
Numerous bass tournaments take place here, but there are plenty of other options, including bluegill and catfish.
Hawaii: Lahaina Harbor (Maui)
Start in Lahaina Harbor to board a charter for some deep-sea fishing while you’re in Hawaii. There’s nothing quite like the experience.
Within a few minutes, you’ll be in one of the best locations for capturing marlin, mahimahi, and tuna.
Idaho: Lake Pend Oreille (Bonner County)
Lake Pend Oreille is the largest lake in the state. It offers 111 miles of shoreline and plenty of small spots perfect for fishing.
A huge kokanee population exists in this area, but you’ll also find rainbow trout, lake trout, and bull trout (and they get pretty large as well).
Illinois: Banner Marsh State Fish & Wildlife Area (Canton)
The Banner Marsh State Fish & Wildlife Area is not only fantastic for fishing but also for birding. The marshes are packed with waterfowl, which are after what you are as well: the fish.
The water is packed with largemouth bass, northern pike, crappie, channel catfish, and numerous others.
Indiana: Brookville Lake (Brookville)
Brookville is a small town home to a lake by the same name. It’s a quiet spot, perfect for small boats or pier fishing.
You’ll find smallmouth bass, striped bass, and walleye here. Bring your boat and explore this 17-mile-long lake.
Iowa: Lake Rathbun (Moravia)
For those who truly enjoy bass fishing, Lake Rathbun is the prime spot. It’s also well known for its large crappie population.
This location is known to produce up to 12-inch crappies during the late spring months. It’s a welcoming, relaxing place to spend time with the whole family.
Kansas: Lake Meade State Park (Meade)
Lake Meade State Park is just west of Red Hills and provides an 80-acre lake. It’s home to largemouth bass, channel cat, and bluegill.
Bring your boat with you (pleasure boating is not allowed). The Meade Fish Hatchery is located on the western side of the lake and can be toured by appointment only.
Kentucky: Lake Cumberland (Clinton)
Lake Cumberland is known as the houseboat capital of the world and is one of the largest manmade lakes in the country.
The fishing is top-notch, with five types of bass, walleye, bream, crappie, and trout stocked.
Louisiana: Lake Des Allemands (St. Charles Parish)
Its location makes Louisiana a hot spot for fishing, with both freshwater and saltwater options. However, in Lake Des Allemands, you’ll find an excellent location for freshwater fish, including both bass and crappie.
If you want a more hidden fishing spot, head down one of the tributaries just off the river. The quiet mornings are ideal for catching the big ones.
Maine: Sebago Lake Region (East Sebago)
Sebago Lake Region is a diverse fishing location, with both warm water and cold water fish present.
You’ll find lots of trout (brown, rainbow, and lake) as well as landlocked salmon, perch, and chain pickerel.
It’s close enough to Portland in the southernmost part of the state to make this a nice weekend trip.
Maryland: Piney Run Reservoir (Carroll County)
The Piney Run Reservoir is perfect for redear sunfish, yellow perch, and black crappie, but you’ll also find some striped bass if you’re lucky.
The lake has several fishing piers and floating piers, but boating is limited due to the significant amount of vegetation growth.
Massachusetts: East Brimfield Lake (Fiskdale)
East Brimfield Lake is perfect for a weekend fishing trip. Many come for the deer and hunting, but it’s also an excellent choice for fishing the stocked trout.
It’s also an excellent location for ice fishing once the lake freezes. You’ll find northern pike and bass during the winter months.
Michigan: Murphy Lake (Tuscola County)
When variety is in order on your next fishing trip, make plans to visit Murphy Lake in Tuscola County. A larger lake with 209 acres, you’ll find anglers love this hidden gem.
It’s the perfect place to catch channel catfish, black crappie, and northern pike, among others.
Minnesota: Rum River (Anoka)
Rum River is an excellent choice for fishing in a beautiful area. There are various small sites along the river’s path worthy of a few hours of quiet fishing.
Rum River is also home to a good variety of fish, including crappies, bluegill, smallmouth bass, walleye, and northern pike.
Mississippi: Calling Panther Lake (Crystal Springs)
Located in the central portion of the state, Calling Panther Lake is about 512 acres in size and perfect for bass fishing lovers.
For anglers looking for trophy-sized bass, this is where to go.
Missouri: Lake Jacomo (Blue Springs)
Lake Jacomo is a 970-acre freshwater reservoir in Jackson County that is perfect for those who enjoy fishing, pontoons, and lots of fishing.
The lake limits the types of boats allowed (sailboats are limited to 40 HP), but you’ll find it worth the experience. There are bluegill, crappie, carp, hybrid striped bass, and others waiting for you.
Montana: Gallatin River (Bozeman)
Locals will tell you that the Gallatin River is prime fishing for those anglers who prefer fly fishing. If you’re looking for a very specific hot spot, check under the Cameron Bridge.
That’s where you’ll find some outstanding wild trout. It’s only a few minutes outside of town and offers lots of wade-worthy spots to enjoy.
Nebraska: Lake McConaughy (Ogallala)
Such a beautiful location in its own right, Lake McConaughy is the perfect 55 square miles of water for excellent fishing. The catfish, rainbow trout, and smallmouth bass are prolific.
This lake is a year-round destination and attracts a good number of visitors each year because it is such a fantastic habitat.
Nevada: Jarbridge River (West Fork)
The Jarbridge River used to be excellent for chinook salmon, though the creation of several dams in Idaho and Oregon stopped their travel from the ocean. However, this area is still great for fishing.
When it comes to native sport fishing, you’ll find some excellent choices, including mountain whitefish and redband trout.
New Hampshire: White Lake State Park (Tamworth)
Let’s say you want to camp on a beach and spend some time on the water. Head to White Lake State Park.
The glacial lake is a nice location for trout fishing. You can rent a boat and head out into the water without a lot of skill and do well.
New Jersey: Island Beach State Park (Ocean County)
Island Beach State Park is another beautiful location and an excellent choice for those who want to go saltwater fishing. A barrier island creates beautiful waters perfect for relaxed fishing.
Anglers love to come for the striped bass, and there’s often a fishing tournament available during the year for those who want to try out their fishing rod.
New Mexico: San Juan River (Farmington to Blanco)
Most portions of the San Juan River are fantastic for fishing in New Mexico. You’ll find the 17 miles from the Navaho Dam down in Blanco perfect for fishing, canoeing, and kayaking.
You’ll find cutthroat, brown, and rainbow trout are excellent here.
New York: Rensselaer Lake (Albany)
The Rensselaer Lake is located within the Albany Pine Brush Preserve and creates a nice, almost hidden spot for fishing. It’s a calm fishing lake that’s known by locals for having some nice fishing.
Take a rowboat or kayak out and find the bluegill, pumpkinseed, and rock bass. You’ll find large bass that are upwards of five pounds from time to time.
North Carolina: New River (Jacksonville)
New River isn’t the largest area, but it is perfect for anglers who want to catch flounder, speckled trout, smallmouth bass, and both red and black drum.
It’s located in the eastern portion of the state but is an inland rather than a coastal sea excursion. This slower-moving river is also a great choice if you want to paddle out to a quiet cove and wait for the best fish to come along.
North Dakota: Devil’s Lake (Devils Lake)
Devil’s Lake has four specific varieties of fish in good abundance, including walleye, perch, northern pike, and white bass.
In the winter, you can do some ice fishing here, too, for another layer of adventure.
Ohio: Antrim Lake (Columbus)
Antrim Lake is part of the Columbus Recreation and Parks Department and is well worth exploring. Once a quarry pit, today, it has a fantastic fishing pier along its west side.
There’s no boating allowed. This is an excellent choice for small fish, including nice-sized catfish.
Oklahoma: American Horse Lake (Blaine County)
Such a fantastic part of the Oklahoma Department of Wildlife Conservation, American Horse Lake is a must-fish location.
You’ll find a nice range of fish, including largemouth bass, bluegill, redear, crappie, and more.
Oregon: Alton Baker Park (Eugene)
With trout, salmon, catfish, and panfish available, Eugene is prime-time for anglers. Alton Baker Park is an excellent choice all around.
It’s stocked routinely and offers a wide range of fish. This popular fishing spot is perfect for those after steelhead and bass, too.
Pennsylvania: Presque Isle Bay (Erie)
Presque Isle Bay is a smaller area off Lake Erie, perfect for shore fishing. The water is shallow and calm in this area.
The waters are filled with options, including northern pike, crappies, smelt, and steelhead.
Rhode Island: Kings Beach (Newport)
Kings Beach is located at the eastern portion of Brenton Point State Park. The rugged shoreline isn’t easy to kayak on, but it makes for good fishing.
Blackfish are a common option, though there are plenty of others, including tautog, striped bass, and summer flounder.
South Carolina: Lake Jocasee (Devils Fork State Park)
The only access point to the over 7,500-acre Lake Jocassee is within the Devil's Fork State Park. Once there, you can take your boat out onto the water to do some fantastic trout fishing.
It’s a fun and beautiful location, especially thanks to the mountain streams and small waterfalls that trickle down into the lake at various points.
South Dakota: Lake Oahe (Pollock)
Lake Oahe is the largest reservoir in the state and has 231 miles of shoreline. Bring your boat and head out for a weekend trip.
When you do, you’ll find plenty of fish, including walleye, bass, perch, northern pike, and bass. Come back in the winter for ice fishing.
Tennessee: Barkley Reservoir (Livingston County)
A 57,920-acre lake, the Barkley Reservoir is a fantastic destination for those looking for sport species. It’s home to black crappie, largemouth bass, white bass, and several others.
If you're after sunfish, the prime months here are April to June. In the deeper areas, sauger are available throughout the year.
Texas: Lake Abilene (Abilene)
Lake Abilene is a smaller public lake that is perfect for those who are learning to fish or want a relaxing trip.
You’ll find various fish here, including white crappie, channel catfish, and largemouth bass.
Utah: Huntington North Reservoir (Huntington)
The Huntington North Reservoir has everything (boating, swimming areas, and plenty of camping space. It also has an abundance of fish.
You’ll find rainbow trout shore fishing is excellent, but the channel catfish are also nice here.
Vermont: Colchester Point (Colchester)
Colchester Point sits on the Winooski River right near Lake Champlain. It’s a beautiful location throughout the year.
As for the fishing, there are plenty of potential options, including chain pickerel, carp, bullhead, brown trout, and yellow perch. Resident and migrating fish are present throughout the year.
Virginia: Scottsville Lake (Albemarle County)
With its trout stocking program, Scottsville Lake is the perfect choice for trout fishing lovers. It’s also home to channel catfish, crappie, bluegill, and largemouth bass.
Although this 3.5-acre lake may not seem huge, the surrounding Van Clief Nature Area is also a stunning place to hike.
Washington: Ann Lake (Chelan County)
Ann Lake requires some effort to reach since it’s located in a large bowl just below Maple Pass. However, sports anglers and locals alike frequent the area.
The best fish you’ll likely catch are cutthroat trout since they are stocked throughout the year.
West Virginia: Plum Orchard Lake (Scarbro)
Plum Orchard Lake is the perfect camping destination for fish lovers. You’ll find the warm water fishery here, which makes for the perfect weekend fishing trip.
You’ll find trophy-size largemouth bass, channel catfish, crappie, and bluegill.
Wisconsin: Albany Lake (Millpond)
Albany Lake is a 102-acre lake that reaches a depth of 8 feet. It’s a beautiful area to visit in Green County.
That makes it an excellent choice for panfish, northern pike, smallmouth bass, and catfish.
Wyoming: North Platte River (Casper)
The North Platte River is one of the most popular destinations for tourists who wish to fish. Because it flows into and around the city, there are many opportunities for calm river fishing.
Fly fishing is popular, though some enjoy paddleboarding along the river. It’s not uncommon to see fish leaping into the air. You’ll find trout (including rainbow, cutthroat, and brown) to be plentiful.
Bottom line
Fishing is relaxing and a fantastic way to build experiences with family and friends. You’ll find options throughout the country.
If you’re visiting one of the many National Parks, be sure to take advantage of the senior travel discounts most offer so you can fully enjoy these golden fishing opportunities.
Easy-to-Earn Unlimited Rewards
Benefits
Card Details
- $0 annual fee
- Simple, flat-rate rewards
- Flexible redemption options
- Up to 75% preferred Rewards bonus potential
- Apply Now
- Earn unlimited 1.5 points per $1 spent on all purchases, with no annual fee and no foreign transaction fees and your points don't expire as long as your account remains open.
- 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases.
- Use your card to book your trip how and where you want - you're not limited to specific websites with blackout dates or restrictions.
- Redeem points for a statement credit to pay for travel or dining purchases, such as flights, hotel stays, car and vacation rentals, baggage fees, and also at restaurants including takeout.
- 0% Intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the Intro APR offer ends, a Variable APR that’s currently 18.74% - 28.74% will apply. A 3% Intro balance transfer fee will apply for the first 60 days your account is open. After the Intro balance transfer fee offer ends, the fee for future balance transfers is 4%.
- If you're a Bank of America Preferred Rewards® member, you can earn 25%-75% more points on every purchase. That means instead of earning an unlimited 1.5 points for every $1, you could earn 1.87-2.62 points for every $1 you spend on purchases.
- Contactless Cards - The security of a chip card, with the convenience of a tap.
- This online only offer may not be available if you leave this page or if you visit a Bank of America financial center. You can take advantage of this offer when you apply now.
FinanceBuzz writers and editors score cards based on a number of objective features as well as our expert editorial assessment. Our partners do not influence how we rate products.
on Bank of America’s secure website
Read Card ReviewIntro Offer
Earn 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases
Annual Fee
$0
Why we like it
The Bank of America® Travel Rewards credit card is great for individuals who enjoy earning rewards and traveling.
Cardholders will enjoy the flexibility to redeem points with no blackout dates and receive a statement credit to pay for travel and dining purchases.
Earn 1.5X points on all purchases everywhere, every time.
- Apply Now
Subscribe Today
Want extra-cash moves to come right to you?
Stop browsing endlessly. Get proven ways to earn pocket money, help cover rent, and crush your debt — sent to your inbox daily.