Skip to main content
Guides

How to Test Your Soil Type at Home: 3 Simple Methods

Before you plant anything, you really should know what kind of soil you're working with. The wrong plants in the wrong soil means wasted money, wasted time, and a sad-looking garden.

The good news? You don't need to send samples to a lab. Three simple tests you can do right now will tell you most of what you need to know.

Method 1: The Jar Test (Most Accurate)

This is the gold standard of DIY soil testing. It separates your soil into its three main components — sand, silt, and clay — so you can see the exact proportions.

What You Need

  • A clear glass jar with a lid (mason jar works great)
  • Soil sample from about 6 inches below the surface
  • Water
  • A tablespoon of dish soap (helps particles separate)
  • A ruler and a marker

Steps

  1. Fill the jar about one-third full with soil. Remove any rocks, roots, or debris first.
  2. Add water until the jar is almost full, then add the dish soap.
  3. Seal the jar tightly and shake vigorously for 2-3 minutes.
  4. Set the jar down and wait.
  5. After 1 minute: Mark the level on the jar. This bottom layer is sand.
  6. After 2 hours: Mark the new level. The layer above the sand is silt.
  7. After 24-48 hours: Mark the final level. The top settled layer is clay.

Reading Your Results

Measure each layer and calculate the percentage of total settled material:

  • Roughly equal parts: You have loam — the holy grail of garden soil
  • Mostly bottom layer (sand): Sandy soil
  • Mostly middle layer (silt): Silt soil
  • Thick top layer (clay): Clay soil

Method 2: The Squeeze Test (Quickest)

This takes about 30 seconds. Perfect when you just want a quick answer.

  1. Grab a handful of moist soil (not soaking wet, not dry).
  2. Squeeze it firmly in your fist.
  3. Open your hand and observe.

What You'll See

Method 3: The Ribbon Test

Soil scientists actually use this in the field. It gives more nuance than the squeeze test.

  1. Take a golf-ball sized piece of moist soil.
  2. Roll it into a ball.
  3. Push it forward between thumb and forefinger, forming a flat ribbon.
  4. Measure how long the ribbon gets before it breaks.

Reading the Ribbon

  • No ribbon: Sand (less than 10% clay)
  • Under 1 inch: Loam (10-25% clay)
  • 1-2 inches: Clay loam (25-40% clay)
  • Over 2 inches: Clay (over 40% clay)

Want More Precision?

These DIY methods are great for a general idea, but for exact soil composition based on USDA survey data — including pH, drainage class, and hardiness zone — just enter your zip code on our homepage. We have data for all 41,000+ US zip codes.

What to Do Next

  • Sandy soil? Add compost to improve water retention. See sandy soil amendments.
  • Clay soil? Improve drainage with gypsum and organic matter. See clay soil amendments.
  • Silt soil? Add coarse organic matter to prevent compaction. See silt amendments.
  • Loam? Maintain with annual compost top-dressing.

Frequently Asked Questions

What is the easiest way to test soil type at home?

The squeeze test is the quickest — grab moist soil, squeeze it, and see if it falls apart (sandy), holds then crumbles (loam), or stays firm and sticky (clay). Takes about 30 seconds.

How accurate is the mason jar soil test?

The jar test is typically within 5-10% of laboratory results. It shows proportions of sand, silt, and clay by letting particles settle at different rates in water.

How deep should I dig to get a soil sample?

Dig about 6-8 inches below the surface for most garden applications. The topmost layer differs from deeper soil due to mulch and decomposition.

Check Your Soil Type

Enter your zip code to discover your soil composition, pH, and best plants.

Find My Soil Type