California · CA
The Best Hiking Trails in California
14,237 named trails across California are tagged for hiking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.
14,237
Hiking
33,045 mi
Total length
57
Counties
About hiking in California
California has 14,237 named trails tagged for hiking on the map, covering 33,045 miles, an average of 2.3 miles each. The longest is Bizz Johnson Trail in Lassen County, at 304 miles. 1,288 run 5 miles or longer. 57 of the state's counties have at least one; Los Angeles County has the most, with 1,300 trails.
Top 100 hiking trails, longest first
Bizz Johnson TrailLassen CountyBigfoot TrailSiskiyou CountyPacific Crest TrailLos Angeles CountyPacific Crest TrailShasta CountyPacific Crest TrailSan Bernardino CountyPacific Crest TrailSan Diego CountyJohn Muir TrailFresno CountyPCT - California Section HFresno CountyTheodore Solomons TrailFresno CountyPacific Crest TrailKern CountyPCT - California Section CSan Bernardino CountyPCT - California Section ASan Diego CountyBay Area Ridge Trail - 03 - South BaySanta Clara CountyCondor Trail Monterey SectionMonterey CountyHigh Sierra TrailTulare CountyPCT - California Section DLos Angeles CountyPacific Crest TrailTulare CountyPCT - California Section GTulare CountyPCT - California Section FKern CountyBay Area Ridge Trail - 01 - North BayMarin CountyPCT - California Section OShasta CountyCoast to Crest TrailSan Diego CountyWestern States 100 Endurance RunPlacer CountyPCT - California Section BRiverside CountyBonelli TrailLos Angeles CountyBig SEKI LoopTulare CountyKelsey National Recreation TrailSiskiyou CountyModoc Line TrailLassen CountyHuckleberry TrailTuolumne CountyPCT - California Section NShasta CountyPCT - California Section ELos Angeles CountyPCT - California Section MPlumas CountyCoyote Creek TrailSanta Clara CountyPacific Crest TrailAlpine CountyPCT - California Section JAlpine CountySilver Moccasin Trail (NRT)Los Angeles CountySanta Ana River TrailSan Bernardino CountyPCT - California Section ITuolumne CountyPCT - California Section QSiskiyou CountyBay Area Ridge Trail - 04 - San Francisco and PeninsulaSan Mateo CountyGabrielino TrailLos Angeles CountySanta Ana River TrailOrange CountyPacific Crest TrailPlumas CountyADT - California - T - Seg 6Sacramento CountyCailfornia Mission Trail - 12 - Mission San Antonio de Padua to Mission Nuestra Senora de la SoledadMonterey CountyMono Creek TrailFresno CountyMokelumne Coast to Crest TrailCalaveras CountySan Gabriel River Trail - Eastern BankLos Angeles CountyCalifornia Mission TrailSan Diego CountyCalifornia Mission Trail - stage 05 Mission San Fernando, Rey de Espana to Mission San Buenaventura, VenturaVentura CountyADT - California - T - Seg 3Placer CountyPine Ridge TrailMonterey CountyBackbone TrailLos Angeles CountyEl Dorado TrailEl Dorado CountyCalifornia Mission Trail - stage 03 San Juan Capistrano to Mission San Gabriel ArcangelOrange CountyArnold Rim TrailCalaveras CountyWestern States TrailPlacer CountyNorth Lake South Lake LoopFresno CountyADT - California - T - Seg 9Marin CountyPipeline RoadSan Bernardino CountyPacific Crest TrailTrinity CountyPCT - California Section PTrinity CountyCalisfornia Mission Trail - stage 10 Mission San Luis Obispo de Tolosa to Mission San Miguel ArcangelSan Luis Obispo CountyWooley Creek TrailSiskiyou CountyFrench TrailMadera CountyBay Area Ridge Trail - 02 - East BayAlameda CountyForest Route 9N11Santa Barbara CountyCalifornia Mission Trail - stage 07 Mission Santa Barbara to Mission Santa InésSanta Barbara CountyTrans-Catalina TrailLos Angeles CountyPacific Crest TrailSierra CountyCV LinkRiverside CountyDusy-Ershim OHV RouteFresno CountyTehipite TrailFresno CountySouth Yuba TrailNevada CountyBlackcap TrailFresno CountyString Meadow TrailFresno CountyRae Lakes LoopFresno CountyLewis Camp TrailTulare CountyCalifornia Mission Trail - Mission San Miguel Arcangel to Mission San Antonio de PaduaMonterey CountySan Gabriel River TrailLos Angeles CountyDomeland TrailTulare CountyHighland Creek TrailAlpine CountyClear Creek TrailSiskiyou CountySacramento River TrailShasta CountyPacific Crest TrailSiskiyou CountyADT - California - T - Seg 7Contra Costa CountyEast Carson River TrailAlpine CountyPCT - California Section RSiskiyou CountyDelta de Anza Regional TrailContra Costa CountyLion Meadow TrailTulare CountyBlack Cone TrailMonterey CountyGrand Canyon of the Tuolumne TrailTuolumne CountyWoodchuck TrailFresno CountyNative Oak TrailLos Angeles CountyPCT - California Section KPlacer CountyKaiser Loop TrailFresno CountyCalifornia Riding and Hiking TrailRiverside CountyCalifornia Mission Trail - stage 09 Mission La Purisima Concepcion to Mission San Luis ObispoSan Luis Obispo CountySisquoc TrailSanta Barbara CountyJuan Bautista de Anza National Historic TrailLos Angeles County
Hiking Trails by county
Los Angeles County
San Diego County
Orange County
Contra Costa County
Santa Clara County
Marin County
San Bernardino County
Riverside County
San Mateo County
Ventura County
Siskiyou County
Placer County
Santa Cruz County
El Dorado County
Alameda County
Sonoma County
Humboldt County
Tulare County
San Luis Obispo County
Trinity County
Monterey County
Santa Barbara County
Fresno County
Mendocino County
Nevada County
Mono County
Shasta County
Lake County
Inyo County
Glenn County
Kern County
Tehama County
Madera County
Napa County
Tuolumne County
Alpine County
Mariposa County
Sacramento County
San Francisco County
Solano County
Plumas County
Colusa County
Del Norte County
Sierra County
Calaveras County
Butte County
Stanislaus County
San Benito County
Lassen County
Merced County
San Joaquin County
Yolo County
Modoc County
Amador County
Imperial County
Yuba County
Sutter County
Trail geometry from OpenStreetMap contributors, licensed ODbL. Elevation from the USGS 3D Elevation Program. Compiled and published by Trailmonger · trail data last rebuilt .