The 5 Best Fly Fishing Spots in California!

California’s oceans often seem to steal the fishing scene, but the diverse geography of the Golden State means that many lakes and rivers are also available for fly fishing. Although most of the best fly fishing is in Northern California, including one of the best fly fishing spots in the country, you can still try your luck at a few under-the-radar spots in Central and Southern California as well. Be sure to check with local fly fishing outfits to secure licenses and ensure your trip goes through required processes. Then head to the spots where fly fishing enthusiasts go in California.

1. Sacramento River, Redding, CA

Wild rainbow trout and steelhead abound in the lower Sacramento River, which is why Redding has become a destination for fly fishing enthusiasts and pros from around the world. You can find rentals for equipment as well as professional guides or take lessons if it’s your first-time fly fishing. For all levels of fly fishing, Redding is a must-visit destination.

2. Mt. Shasta, Siskiyou County, CA

Rivers, streams, and lakes in the beautiful mountains make Mt. Shasta a prime spot for fly fishing. The Mt. Shasta Fish Hatchery regularly plants trout in surrounding water so that fly fishing is available both winter and summer. Be sure to check for local weather information and fishing license requirements, which may differ from lake to lake and stream to stream. Ice fishing is possible in the winter at certain lakes and the Sacramento River and other rivers also flow through the region, making it a prime spot for fly fishing.

3. San Diego Salt Water Fly Fishing Charter, San Diego, CA

For a different kind of fly fishing experience, book a charter with San Diego Saltwater Fly Fishing and try your luck catching a Mako shark. Practicing catch & release of Mako sharks and other fish, saltwater fly fishing can be an exhilarating experience for people that have never fly fished the open sea before. Capt. Mark Martin is dedicated to promoting the species of fish that live in the San Diego area and preserving them for future generations.

4. Kern River, Kernville, CA

The Kern River and supporting rivers are home to three of California’s “Heritage Native Trout,” The Kern River Rainbow, the Golden Trout and the Little Kern Golden Trout. Located within the Sequoia National Forest, check in with a local fishing outfit that works with the National Parks to ensure that your trip is licensed and legal. Around the Kern River are many streams where you can fly fish as well and hiring an expert can help you access the streams and know the guidelines and regulations currently in place to maintain the fish populations.

5. Yosemite, Yosemite National Park, CA

Merced River and Merced Lake are amongst the most bucolic spots for fly fishing on the West Coast. Different bodies of water have different fishing seasons, so check before you go as some are seasonal while others are open year-round. Yosemite Fly Fishing Guides is available for fly fishing of all levels, whether you are just learning or looking to hone your skills. Through them, you can find the best fishing spots in the National Park and enjoy the best fly fishing the National Park has to offer. 

View more California Fishing Holes.
Share your favorites!
California Search
Find Fishing Holes Near You
Find Fishing Holes Near You
700 S Plaza Street, Visalia, CA
Amenities:  - Restrooms  - 2 Children's Playgrounds  - 7 Picnic Tables  - Barbeque Grills  - Open Play Areas  - 8 Lighted Tennis Courts (Rese... Read More
890 West Belmont Avenue, Fresno, CA
Beautifully landscaped with cool blue lakes, huge groves of trees, rolling green lawns, and dotted by flower gardens, the park contains eight champ... Read More
5290 Millerton Rd, Friant, CA
With over 40 miles of shore land for water sports, this SRA offers visitors swimming, fishing, and boating. The hills surrounding the lake provide ... Read More
Courtright Reservoir is located in one of the most superb geological areas of California. Bare granite domes rise from the shores of Courthright Re... Read More
47050 Generals Highway, Three Rivers, CA
About Us:Located in the southern Sierra Nevada range, the parks’ elevations extend from 1,300 feet in the foothills to 14,491 feet at the sum... Read More
Yerba Buena St and Beachcomber Dr, Morro Bay, CA
This beach is a coastal frontage park featuring outstanding picnic sites. A three-mile stretch of beach connects the southern and northern entrance... Read More
Cayucos Drive, Cayucos, CA
Cayucos is a charming little beach town rich in history and popular for its great beaches.  It is known for its fishing pier, beautiful beach... Read More
Morro Bay State Park Road, Morro Bay, CA
Morro Bay State Park features lagoon and natural bay habitat. The bay's most prominent landmark is Morro Rock. The park has opportunities for saili... Read More
928 Pacific Blvd., Oceano, CA
Formerly Pismo Dunes SVRA, this sand dune complex is geologically unique and also provides an impressive playground for off-highway enthusiasts fro... Read More
555 Pier Avenue, Oceano, CA
Pismo State Beach offers all kinds of attractions: hiking, swimming, surf fishing, and digging for the famous Pismo clam. There are tree-lined dune... Read More
Hwy 1 and about 11 miles south of Cambria, Cayucos, CA
The purpose of the Estero Bluffs SP, in San Luis Obispo County, is to preserve and protect a rich, diverse and particularly scenic area of the Paci... Read More
3550 Pecho Valley Rd, Los Osos, CA
This park features rugged cliffs, secluded sandy beaches, coastal plains, streams, canyons, and hills, including 1,347-foot Valencia Peak. Naturali... Read More
500 San Simeon Creek Road, Cambria, CA
Hearst San Simeon State Park is one of the oldest units of the California State Park System. The coastal bluffs and promontories of the scenic park... Read More
31426 Gonzaga Road, Gustine, CA
The park preserves one of few intact examples of native grasslands on the floor of the Central Valley. The park is part of the larger Grasslands Ec... Read More
8810 McConnell Rd, Ballico, CA
The park is on the banks of the Merced River. Fishing is popular for catfish, black bass and perch. There are picnic, camping and play areas. BOAT... Read More
31426 Gonzaga Road, Gustine, CA
Status - OpenArea - TrailLand - State Recreation RECREATIONCamping—San Luis Creek sites have water and power hookups. Reservations are recom... Read More
22600 Lake Road, LaGrange, CA
Bounded on the north by the Tuolumne River and on the south by Turlock Lake, the recreation area provides an ideal setting for water-oriented outdo... Read More
4394 North Kelly Road, Hilmar, CA
This park is in the San Joaquin valley and is surrounded by the Merced River. The park has many trees and is home to various wildlife, especially b... Read More
Hwy 101, Goleta, CA
El Capitán State Beach offers visitors a sandy beach, rocky tidepools, and stands of sycamore and oaks along El Capitán Creek. It&rsq... Read More
10 Refugio Beach Road, Goleta, CA
Refugio State Beach offers excellent coastal fishing as well as trails and picnic sites. Palm trees planted near Refugio Creek give a distinctive l... Read More
Show More
Select a California town to find
the Best Things-To-Do and Places To Go around you
Los Angeles County
San Francisco County