COLORADO· UNIVERSITY & EXTENSION LABS
Where to get a soil test in Colorado
A soil test is how you stop guessing at fertilizer and fix the one thing your lawn actually needs. In Colorado, the public program below tests homeowner samples and interprets the results for local soils.
COLORADO STATE LAB
Colorado State University Soil, Water and Plant Testing Lab
CSU lab for soil, water, and plant analysis.
Visit the lab & sampling instructions →County drop-off & extension offices
County extension offices across Colorado hand out sample forms and can walk you through submitting to the lab. 57 of the most populous counties are listed below.
CSU Extension, Adams County office
Brighton, CO
CSU Extension, Arapahoe County office
Englewood, CO
CSU Extension, Archuleta County office
Pagosa Springs, CO
CSU Extension, Baca County office
Springfield, CO
CSU Extension, Bent County office
Las Animas, CO
CSU Extension, Boulder County office
Longmont, CO
CSU Extension, Broomfield County office
Broomfield, CO
CSU Extension, Chaffee County office
Poncha Springs, CO
CSU Extension, Cheyenne County office
Cheyenne Wells, CO
CSU Extension, Crowley County office
Ordway, CO
CSU Extension, Custer County office
Westcliffe, CO
CSU Extension, Delta County office
Delta, CO
CSU Extension, Denver County office
Denver, CO
CSU Extension, Dolores County office
Dove Creek, CO
CSU Extension, Douglas County office
Castle Rock, CO
CSU Extension, Eagle County office
Eagle, CO
CSU Extension, El Paso County office
Colorado Springs, CO
CSU Extension, Elbert County office
Kiowa, CO
CSU Extension, Fremont County office
Florence, CO
CSU Extension, Garfield County office
Rifle, CO
CSU Extension, Gilpin County office
Black Hawk, CO
CSU Extension, Grand County office
Kremmling, CO
CSU Extension, Gunnison & Hinsdale County office
Gunnison, CO
CSU Extension, Huerfano County office
Walsenburg, CO
CSU Extension, Jackson County office
Walden, CO
CSU Extension, Jefferson County office
Golden, CO
CSU Extension, Kiowa County office
Eads, CO
CSU Extension, Kit Carson County office
Burlington, CO
CSU Extension, La Plata County office
Durango, CO
CSU Extension, Lake County office
Leadville, CO
CSU Extension, Larimer County office
Fort Collins, CO
CSU Extension, Las Animas County office
Trinidad, CO
CSU Extension, Lincoln County office
Hugo, CO
CSU Extension, Logan County office
Sterling, CO
CSU Extension, Mesa County office
Grand Junction, CO
CSU Extension, Moffat County office
Craig, CO
CSU Extension, Montezuma County office
Cortez, CO
CSU Extension, Montrose & Ouray County office
Montrose, CO
CSU Extension, Morgan County office
Fort Morgan, CO
CSU Extension, Otero County office
Rocky Ford, CO
CSU Extension, Park County office (Bailey)
Bailey, CO
CSU Extension, Park County office (Fairplay)
Fairplay, CO
CSU Extension, Phillips County office
Holyoke, CO
CSU Extension, Pitkin County office
Aspen, CO
CSU Extension, Prowers County office
Lamar, CO
CSU Extension, Pueblo County office
Pueblo, CO
CSU Extension, Rio Blanco County office (Meeker)
Meeker, CO
CSU Extension, Rio Blanco County office (Rangely)
Rangely, CO
CSU Extension, Routt County office
Steamboat Springs, CO
CSU Extension, San Luis Valley Area office
Monte Vista, CO
CSU Extension, San Miguel Basin office
Norwood, CO
CSU Extension, Sedgwick County office
Julesburg, CO
CSU Extension, Summit County office
Frisco, CO
CSU Extension, Teller County office
Divide, CO
CSU Extension, Washington County office
Akron, CO
CSU Extension, Weld County office
Greeley, CO
CSU Extension, Yuma County office
Wray, CO
Not your county? Find your local office in the full Colorado directory.
How it works
- 01
Get a form and sample the way your lab says to
Pick up a form at a county office or download it from Colorado State University Soil, Water and Plant Testing Lab. Where you pull cores and how you mix them decides whether the report means anything, so follow the lab's instructions exactly.
- 02
Send it in
Mail your sample to the lab with its completed form. County offices can help if you get stuck.
- 03
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 Colorado 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
- Where can I get a soil test in Colorado?
- Colorado's public soil testing is run through Colorado State University Soil, Water and Plant Testing Lab. 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 Colorado?
- 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 Colorado State University Soil, Water and Plant Testing Lab for current pricing before you send a sample; the page linked here is the authority for its own fees.
- How do I turn my Colorado 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. Colorado State University Soil, Water and Plant Testing Lab is the authority for its own test menu, sampling instructions, fees, and result interpretation.