Indiana · university & extension labs
Where to get a soil test in Indiana
A soil test is how you stop guessing at fertilizer and fix the one thing your lawn actually needs. In Indiana, the public program below tests homeowner samples and interprets the results for local soils.
Indiana state lab
Purdue Extension soil testing guidance
Purdue guidance on soil sampling and testing options.
Visit the lab & sampling instructionsCounty offices
County extension offices.
County extension offices across Indiana stock sample forms and can help you read your results. Whether an office will forward your sample to the state lab varies from county to county, so call yours before you drive over; otherwise mail it in with the form. 90 of the most populous counties are listed below.
Not your county? Find your local office in the full Indiana directory.
- Purdue Extension, Adams County officeDecatur, IN
- Purdue Extension, Allen County officeFort Wayne, IN
- Purdue Extension, Bartholomew County officeColumbus, IN
- Purdue Extension, Benton County officeFowler, IN
- Purdue Extension, Blackford County officeHartford City, IN
- Purdue Extension, Boone County officeLebanon, IN
- Purdue Extension, Brown County officeNashville, IN
- Purdue Extension, Carroll County officeFlora, IN
- Purdue Extension, Cass County officeLogansport, IN
- Purdue Extension, Clark County officeCharlestown, IN
- Purdue Extension, Clay County officeBrazil, IN
- Purdue Extension, Clinton County officeFrankfort, IN
- Purdue Extension, Crawford County officeLeavenworth, IN
- Purdue Extension, Daviess County officeWashington, IN
- Purdue Extension, DeKalb County officeAuburn, IN
- Purdue Extension, Dearborn County officeAurora, IN
- Purdue Extension, Decatur County officeGreensburg, IN
- Purdue Extension, Delaware County officeMuncie, IN
- Purdue Extension, Dubois County officeJasper, IN
- Purdue Extension, Elkhart County officeGoshen, IN
- Purdue Extension, Fayette County officeConnersville, IN
- Purdue Extension, Floyd County officeNew Albany, IN
- Purdue Extension, Fountain County officeCovington, IN
- Purdue Extension, Franklin County officeBrookville, IN
- Purdue Extension, Fulton County officeRochester, IN
- Purdue Extension, Gibson County officePrinceton, IN
- Purdue Extension, Grant County officeMarion, IN
- Purdue Extension, Greene County officeBloomfield, IN
- Purdue Extension, Hamilton County officeNoblesville, IN
- Purdue Extension, Hancock County officeGreenfield, IN
- Purdue Extension, Harrison County officeCorydon, IN
- Purdue Extension, Hendricks County officeDanville, IN
- Purdue Extension, Henry County officeNew Castle, IN
- Purdue Extension, Howard County officeKokomo, IN
- Purdue Extension, Huntington County officeHuntington, IN
- Purdue Extension, Jasper County officeRensselaer, IN
- Purdue Extension, Jay County officePortland, IN
- Purdue Extension, Jefferson County officeMadison, IN
- Purdue Extension, Jennings County officeVernon, IN
- Purdue Extension, Johnson County officeFranklin, IN
- Purdue Extension, Kosciusko County officeWarsaw, IN
- Purdue Extension, LaGrange County officeLagrange, IN
- Purdue Extension, LaPorte County officeLa Porte, IN
- Purdue Extension, Lake County officeCrown Point, IN
- Purdue Extension, Lawrence County officeBedford, IN
- Purdue Extension, Madison County officeAnderson, IN
- Purdue Extension, Marion County officeIndianapolis, IN
- Purdue Extension, Marshall County officePlymouth, IN
- Purdue Extension, Martin County officeLoogootee, IN
- Purdue Extension, Miami County officePeru, IN
- Purdue Extension, Monroe County officeBloomington, IN
- Purdue Extension, Montgomery County officeCrawfordsville, IN
- Purdue Extension, Morgan County officeMartinsville, IN
- Purdue Extension, Newton County officeMorocco, IN
- Purdue Extension, Noble County officeAlbion, IN
- Purdue Extension, Ohio County officeRising Sun, IN
- Purdue Extension, Orange County officePaoli, IN
- Purdue Extension, Owen County officeSpencer, IN
- Purdue Extension, Parke County officeRockville, IN
- Purdue Extension, Perry County officeTell City, IN
- Purdue Extension, Pike County officePetersburg, IN
- Purdue Extension, Porter County officeValparaiso, IN
- Purdue Extension, Posey County officeMount Vernon, IN
- Purdue Extension, Pulaski County officeWinamac, IN
- Purdue Extension, Putnam County officeGreencastle, IN
- Purdue Extension, Randolph County officeWinchester, IN
- Purdue Extension, Ripley County officeOsgood, IN
- Purdue Extension, Rush County officeRushville, IN
- Purdue Extension, Scott County officeScottsburg, IN
- Purdue Extension, Shelby County officeShelbyville, IN
- Purdue Extension, Spencer County officeChrisney, IN
- Purdue Extension, St. Joseph County officeSouth Bend, IN
- Purdue Extension, Starke County officeKnox, IN
- Purdue Extension, Steuben County officeAngola, IN
- Purdue Extension, Sullivan County officeSullivan, IN
- Purdue Extension, Switzerland County officeVevay, IN
- Purdue Extension, Tippecanoe County officeLafayette, IN
- Purdue Extension, Tipton County officeTipton, IN
- Purdue Extension, Union County officeLiberty, IN
- Purdue Extension, Vanderburgh County officeEvansville, IN
- Purdue Extension, Vermillion County officeCayuga, IN
- Purdue Extension, Vigo County officeTerre Haute, IN
- Purdue Extension, Wabash County officeWabash, IN
- Purdue Extension, Warren County officeWilliamsport, IN
- Purdue Extension, Warrick County officeBoonville, IN
- Purdue Extension, Washington County officeSalem, IN
- Purdue Extension, Wayne County officeRichmond, IN
- Purdue Extension, Wells County officeBluffton, IN
- Purdue Extension, White County officeReynolds, IN
- Purdue Extension, Whitley County officeColumbia City, IN
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 Purdue Extension soil testing guidance. 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, or call your county office first to ask whether it will forward samples.
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 Indiana 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 Indiana?
- Indiana's public soil testing is run through Purdue Extension soil testing guidance. 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 Indiana?
- 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 Purdue Extension soil testing guidance for current pricing before you send a sample; the page linked here is the authority for its own fees.
- How do I turn my Indiana 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. Purdue Extension soil testing guidance is the authority for its own test menu, sampling instructions, fees, and result interpretation.