California · university & extension labs
Where to get a soil test in California
A soil test is how you stop guessing at fertilizer and fix the one thing your lawn actually needs. In California, the public program below tests homeowner samples and interprets the results for local soils.
California state lab
UC Davis Analytical Laboratory
University analytical lab with soil testing services.
Visit the lab & sampling instructionsDrop-off
County drop-off & extension offices.
County extension offices across California hand out sample forms and can walk you through submitting to the lab. 53 of the most populous counties are listed below.
Not your county? Find your local office in the full California directory.
- UC Cooperative Extension, Alameda County officeHayward, CA
- UC Cooperative Extension, Amador County office (UCCE Central Sierra)Jackson, CA
- UC Cooperative Extension, Butte County officeOroville, CA
- UC Cooperative Extension, Colusa County officeColusa, CA
- UC Cooperative Extension, Contra Costa County officeConcord, CA
- UC Cooperative Extension, Del Norte County officeCrescent City, CA
- UC Cooperative Extension, El Dorado County office - Western Slope (UCCE Central Sierra)Placerville, CA
- UC Cooperative Extension, Fresno County officeFresno, CA
- UC Cooperative Extension, Glenn County officeOrland, CA
- UC Cooperative Extension, Humboldt County officeEureka, CA
- UC Cooperative Extension, Imperial County officeHoltville, CA
- UC Cooperative Extension, Inyo-Mono Counties officeBishop, CA
- UC Cooperative Extension, Kern County officeBakersfield, CA
- UC Cooperative Extension, Kings County officeHanford, CA
- UC Cooperative Extension, Lake County officeLakeport, CA
- UC Cooperative Extension, Lassen County officeSusanville, CA
- UC Cooperative Extension, Los Angeles County officeAlhambra, CA
- UC Cooperative Extension, Madera County officeMadera, CA
- UC Cooperative Extension, Marin County officeNovato, CA
- UC Cooperative Extension, Mariposa County officeMariposa, CA
- UC Cooperative Extension, Mendocino County officeUkiah, CA
- UC Cooperative Extension, Merced County officeMerced, CA
- UC Cooperative Extension, Modoc County officeAlturas, CA
- UC Cooperative Extension, Monterey County officeSalinas, CA
- UC Cooperative Extension, Napa County officeNapa, CA
- UC Cooperative Extension, Nevada County officeGrass Valley, CA
- UC Cooperative Extension, Orange County officeIrvine, CA
- UC Cooperative Extension, Placer County officeAuburn, CA
- UC Cooperative Extension, Plumas-Sierra Counties officeQuincy, CA
- UC Cooperative Extension, Riverside County office (Blythe)Blythe, CA
- UC Cooperative Extension, Riverside County office (Main, Riverside)Riverside, CA
- UC Cooperative Extension, Riverside County office (Palm Desert)Palm Desert, CA
- UC Cooperative Extension, Sacramento County office (Capitol Corridor)Sacramento, CA
- UC Cooperative Extension, San Benito County officeHollister, CA
- UC Cooperative Extension, San Bernardino County officeHighland, CA
- UC Cooperative Extension, San Diego County office (Kearny Mesa)San Diego, CA
- UC Cooperative Extension, San Joaquin County officeStockton, CA
- UC Cooperative Extension, San Luis Obispo County officeSan Luis Obispo, CA
- UC Cooperative Extension, San Mateo-San Francisco Counties officeHalf Moon Bay, CA
- UC Cooperative Extension, Santa Clara County officeSan Jose, CA
- UC Cooperative Extension, Santa Cruz County officeWatsonville, CA
- UC Cooperative Extension, Shasta County officeRedding, CA
- UC Cooperative Extension, Siskiyou County officeYreka, CA
- UC Cooperative Extension, Solano County office (Capitol Corridor)Fairfield, CA
- UC Cooperative Extension, Sonoma County officeSanta Rosa, CA
- UC Cooperative Extension, Stanislaus County officeModesto, CA
- UC Cooperative Extension, Sutter-Yuba Counties officeYuba City, CA
- UC Cooperative Extension, Tehama County officeRed Bluff, CA
- UC Cooperative Extension, Trinity County officeWeaverville, CA
- UC Cooperative Extension, Tulare County officeTulare, CA
- UC Cooperative Extension, Tuolumne County office (UCCE Central Sierra)Sonora, CA
- UC Cooperative Extension, Ventura County officeCamarillo, CA
- UC Cooperative Extension, Yolo County office (Capitol Corridor)Woodland, CA
The steps
How it works.
Get a form and sample the way your lab says to
Pick up a form at a county office or download it from UC Davis Analytical Laboratory. Where you pull cores and how you mix them decides whether the report means anything, so follow the lab's instructions exactly.
Send it in
Mail your sample to the lab with its completed form. County offices can help if you get stuck.
Turn the report into a plan
When results come back, the numbers only matter if they change what you put down. Enter them in the app and it builds the plan.
The app · soil report analyzer
Got your California report back? Analyze it.
Enter your report values in the Lawn Dominator app and pick your lab, and it handles the messy part: units and extraction methods differ by lab, so your numbers get compared against turf targets that match how your lab measured them. Then it helps build the fertilizer plan for your grass type and checks timing against your live soil temperature.
Free to download on iPhone and Android.
Common questions
Before you ask.
- Where can I get a soil test in California?
- California's public soil testing is run through UC Davis Analytical Laboratory. Many county extension offices (listed on this page) stock the sample forms and can help you submit. National mail-in labs like Logan Labs, Ward Laboratories, and Waypoint Analytical are established alternatives.
- How much does a soil test cost in California?
- Fees vary by lab and by which package you choose (basic pH plus phosphorus and potassium, versus expanded panels with organic matter and micronutrients). Check UC Davis Analytical Laboratory for current pricing before you send a sample; the page linked here is the authority for its own fees.
- How do I turn my California soil test into a fertilizer plan?
- Enter your report values in the Lawn Dominator app and pick your lab so units and extraction method are handled correctly, and it compares your numbers against turf sufficiency targets and helps build the fertilizer plan for your grass type.
Looking for another state? See the national map of soil test labs. UC Davis Analytical Laboratory is the authority for its own test menu, sampling instructions, fees, and result interpretation.