Fishing is a great excuse to take a vacation. Hear about a good stream within driving distance? Grab your rod and reel, pack your car, and head out. Some bodies of water, however, are just head and shoulders above the rest. Certain rivers, streams, and lakes just have to be seen and fished to be believed. We’ve selected these 15 spots to add to your fishing bucket list. What are you waiting for? It’s time to get fishing!
1. McCloud River
Nestled in the shadows of Mt. Shasta and the Cascade Mountains of Northern California, this picturesque river is a honeyhole for trout. According to Trout Source, McCloud River is open for fishing from the last Saturday in April through November 15. The lower part of the river is where you’ll find fewer crowds and more fish.
2. Lake Okeechobee
Florida’s largest lake is a bass factory, high in both quality and quantity. If you can make the trip here, you will catch tons of big bass. According to the Florida Fish and Wildlife Conservation Commission, you’ll find plenty of high-quality largemouth bass, black crappie, and catfish.
3. Mille Lacs
4. California Delta
This fisherman’s paradise winds throughout the perfect fishing weather terrain of Northern California and produces bites 365 days a year. You’ll find plenty of striped bass, sturgeon, catfish, black bass, and salmon in the California Delta, according to the California Delta Chambers & Visitors Bureau.
5. Cape Cod
Cape Cod is one of the most scenic places in America, and should be on your travel bucket list regardless. It’s just a huge bonus that it happens to boast some of the best saltwater fishing on the east coast.
6. Lake Of The Ozarks
One of the largest man-made lakes in the world, Lake Of The Ozarks has over 1,000 miles of shore to explore and catch several species of fish. You’ve got a good chance of catching any of the following: largemouth bass, white crappie, blue catfish, channel catfish, white bass, paddlefish, and bluegill.
7. Falcon Lake
Anglers from all over the state of Texas venture to this reservoir on the Rio Grande for the steady diet of gigantic bass that populate its waters. Falcon Lake is well-known for its largemouth bass and channel catfish.
8. Puget Sound
Washington’s pride and joy, Mount Rainier looks down on the sound between Tacoma and Seattle, loaded with piers to shore fish, or docks to launch your boat into the deeper channels.
9. Kodiak Island
Alaska should be on every angler’s fishing bucket list, and Kodiak Island in particular should be your first stop. The salmon fishing is so great you’ll have to be sure you’re not casting where bears usually graze for dinner.
10. Lake Charlevoix
A popular vacation spot in Michigan, this lake harbors some beautiful views, lakefront vacation homes, and a full stock of hungry bass.
11. Lake Havasu
Known more for the spring break activities and houseboat parties, Lake Havasu is home to largemouth, stripers, and several panfish that make this lake a party for anglers, too.
12. Grand Traverse Bay
With majestic views of the lake as far as the eye can see and a shared coastline with beautiful Lake Charlevoix, you’ll think you’re at Grand Traverse Bay to deep-sea fish. Instead, you’ll be lucky enough to take part in some of the best smallmouth bass fishing in America.
13. Lake Coeur d’Alene
This beautiful lake in Idaho gives anglers a chance to catch Chinook Salmon year-round, as well as bass in the spring and summer.
14. Bois Brule River
15. Toledo Bend Reservoir
This post was created in partnership with Mystery Tackle Box. Mystery Tackle Box is a monthly subscription service introducing both beginner and expert anglers to new fishing lures and tackle. Mystery Tackle Box offers a fun way to discover new baits and learn more about fishing.