Lawn DominatorTURF INTELLIGENCE

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 instructions →

County drop-off & extension offices

County extension offices across Indiana stock sample forms and, in many cases, accept samples for the state lab. 90 of the most populous counties are listed below; the full directory has one for every county.

Purdue Extension, Adams County office

Decatur, IN

Purdue Extension, Allen County office

Fort Wayne, IN

Purdue Extension, Bartholomew County office

Columbus, IN

Purdue Extension, Benton County office

Fowler, IN

Purdue Extension, Blackford County office

Hartford City, IN

Purdue Extension, Boone County office

Lebanon, IN

Purdue Extension, Brown County office

Nashville, IN

Purdue Extension, Carroll County office

Flora, IN

Purdue Extension, Cass County office

Logansport, IN

Purdue Extension, Clark County office

Charlestown, IN

Purdue Extension, Clay County office

Brazil, IN

Purdue Extension, Clinton County office

Frankfort, IN

Purdue Extension, Crawford County office

Leavenworth, IN

Purdue Extension, Daviess County office

Washington, IN

Purdue Extension, DeKalb County office

Auburn, IN

Purdue Extension, Dearborn County office

Aurora, IN

Purdue Extension, Decatur County office

Greensburg, IN

Purdue Extension, Delaware County office

Muncie, IN

Purdue Extension, Dubois County office

Jasper, IN

Purdue Extension, Elkhart County office

Goshen, IN

Purdue Extension, Fayette County office

Connersville, IN

Purdue Extension, Floyd County office

New Albany, IN

Purdue Extension, Fountain County office

Covington, IN

Purdue Extension, Franklin County office

Brookville, IN

Purdue Extension, Fulton County office

Rochester, IN

Purdue Extension, Gibson County office

Princeton, IN

Purdue Extension, Grant County office

Marion, IN

Purdue Extension, Greene County office

Bloomfield, IN

Purdue Extension, Hamilton County office

Noblesville, IN

Purdue Extension, Hancock County office

Greenfield, IN

Purdue Extension, Harrison County office

Corydon, IN

Purdue Extension, Hendricks County office

Danville, IN

Purdue Extension, Henry County office

New Castle, IN

Purdue Extension, Howard County office

Kokomo, IN

Purdue Extension, Huntington County office

Huntington, IN

Purdue Extension, Jasper County office

Rensselaer, IN

Purdue Extension, Jay County office

Portland, IN

Purdue Extension, Jefferson County office

Madison, IN

Purdue Extension, Jennings County office

Vernon, IN

Purdue Extension, Johnson County office

Franklin, IN

Purdue Extension, Kosciusko County office

Warsaw, IN

Purdue Extension, LaGrange County office

Lagrange, IN

Purdue Extension, LaPorte County office

La Porte, IN

Purdue Extension, Lake County office

Crown Point, IN

Purdue Extension, Lawrence County office

Bedford, IN

Purdue Extension, Madison County office

Anderson, IN

Purdue Extension, Marion County office

Indianapolis, IN

Purdue Extension, Marshall County office

Plymouth, IN

Purdue Extension, Martin County office

Loogootee, IN

Purdue Extension, Miami County office

Peru, IN

Purdue Extension, Monroe County office

Bloomington, IN

Purdue Extension, Montgomery County office

Crawfordsville, IN

Purdue Extension, Morgan County office

Martinsville, IN

Purdue Extension, Newton County office

Morocco, IN

Purdue Extension, Noble County office

Albion, IN

Purdue Extension, Ohio County office

Rising Sun, IN

Purdue Extension, Orange County office

Paoli, IN

Purdue Extension, Owen County office

Spencer, IN

Purdue Extension, Parke County office

Rockville, IN

Purdue Extension, Perry County office

Tell City, IN

Purdue Extension, Pike County office

Petersburg, IN

Purdue Extension, Porter County office

Valparaiso, IN

Purdue Extension, Posey County office

Mount Vernon, IN

Purdue Extension, Pulaski County office

Winamac, IN

Purdue Extension, Putnam County office

Greencastle, IN

Purdue Extension, Randolph County office

Winchester, IN

Purdue Extension, Ripley County office

Osgood, IN

Purdue Extension, Rush County office

Rushville, IN

Purdue Extension, Scott County office

Scottsburg, IN

Purdue Extension, Shelby County office

Shelbyville, IN

Purdue Extension, Spencer County office

Chrisney, IN

Purdue Extension, St. Joseph County office

South Bend, IN

Purdue Extension, Starke County office

Knox, IN

Purdue Extension, Steuben County office

Angola, IN

Purdue Extension, Sullivan County office

Sullivan, IN

Purdue Extension, Switzerland County office

Vevay, IN

Purdue Extension, Tippecanoe County office

Lafayette, IN

Purdue Extension, Tipton County office

Tipton, IN

Purdue Extension, Union County office

Liberty, IN

Purdue Extension, Vanderburgh County office

Evansville, IN

Purdue Extension, Vermillion County office

Cayuga, IN

Purdue Extension, Vigo County office

Terre Haute, IN

Purdue Extension, Wabash County office

Wabash, IN

Purdue Extension, Warren County office

Williamsport, IN

Purdue Extension, Warrick County office

Boonville, IN

Purdue Extension, Washington County office

Salem, IN

Purdue Extension, Wayne County office

Richmond, IN

Purdue Extension, Wells County office

Bluffton, IN

Purdue Extension, White County office

Reynolds, IN

Purdue Extension, Whitley County office

Columbia City, IN

Not your county? Find your local office in the full Indiana directory.

How it works

  1. 01

    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.

  2. 02

    Send it in

    Many county offices accept the sample and route it to the state lab; otherwise mail it in with the form.

  3. 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 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

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.