How to Test Your Garden’s Soil pH

Know your soil's pH in order to plant the right plant in the right place.

person in blue graphic t-shirt with gardening gloves displays glass measuring cup filled with garden soil

Treehugger / Sanja Kostic

  • Total Time: 30 minutes
  • Skill Level: Beginner
  • Estimated Cost: $3.00 - $20.00

If you want healthy blueberries or asparagus, you'll need to know something about testing your soil pH, which stands for “potential hydrogen,” since the amount of hydrogen in the soil determines its acidity or alkalinity (or “sweetness”). A pH scale runs from 0 to 14, with 7.0 being considered “neutral.” Any number below that is considered acidic. Anything above is alkaline. The pH level of the soil determines how well plants can absorb nutrients, especially the key nutrients of nitrogen, phosphorus, and potassium, which are water-soluble only in relatively neutral soil.

pH scale

Aleksei Lagunov/Getty Images

Most plants can grow in soils with a pH between 6.0 and 7.0, but different plants do better in different soils. Blue hydrangeas thrive in soil with a pH range of 4.0-5.0, while artichokes prefer a pH range of 6.5-7.0. If your soil is too alkaline, you can add organic material such as a compost enriched with coffee grounds. The most common ways to “sweeten” your soil are to add wood ash or lime, the latter of which is made from calcium—the same element in stomach “antacid” products.

You can forgo almost all expense with either of the two DIY methods described below, but your results will not be as exact as using a pH test available from a garden center. pH test kits cost between $5 and $20. Kits costing less than $10 contain paper strips that turn different colors depending on the pH balance of your soil, and a color chart which corresponding pH levels. The more expensive tests are re-usable meters that probe the soil and give you an analog or digital readout.

When to Test Your Soil

materials for testing soil ph include soil baking soda distilled water vinegar and red cabbage

Treehugger / Sanja Kostic

Test your soil in the fall so that you have time for the soil to absorb any amendments you make to it before you begin planting in the spring. It can take 6 to 12 months for lime to dissolve completely in soil, and roughly the same amount of time for the nutrients in a compost to make their way to the root line. Test your soil again in the spring before you begin planting as well as during the growing season if your plants aren't doing well—their leaves are yellow or they are not producing fruit or flowers. Testing your soil every few years is also helpful, especially if you regularly add compost or mulch, which can change the soil's pH.

What You'll Need


  • 1 trowel or small shovel
  • 1 glassware (clean and rinsed)


  • 2 cups soil
  • 8 ounces distilled water
  • 4 ounces vinegar
  • 4 ounces baking soda
  • 1 red cabbage (for alternative method)


  1. Dig Into Soil

    hand wearing gardening gloves dig into soil with trowel to test soil pH

    Treehugger / Sanja Kostic

    Dig 4-8 inches into your soil, which is the average depth of roots. Annual plants like vegetables will generally grow shallower roots than perennials, so dig according to what you're growing.

  2. Gather Soil for Testing

    hand holds out glass measuring cup holding cup of freshly dug dirt in garden

    Treehugger / Sanja Kostic

    Remove roughly one cup of soil and place it in a clean, glass container.

  3. Smooth Out Clumps and Remove Debris

    hands sort through garden soil to pick out debris and rocks before testing

    Treehugger / Sanja Kostic

    Remove any stones or debris and break up any large clumps of soil.

  4. Add Distilled Water

    Treehugger / Sanja Kostic

    Add 4 ounces of distilled water (which has a neutral pH), enough to moisten the soil completely.

  5. Add Vinegar and Observe

    after vinegar is added, see if soil mixture foams or bubbles

    Treehugger / Sanja Kostic

    Add 4 ounces of vinegar and stir. If the mixture foams or bubbles, you have alkaline soil.

Baking soda option

hands use wooden spoon to add baking soda to test garden soil pH

Treehugger / Sanja Kostic

Repeat steps 1 through 4, then add ½ cup of baking soda instead of vinegar. If the mixture foams or bubbles, you have acidic soil. If your soil doesn't bubbles in either of the two tests, you have neutral soil, and most plants will do fine.

Alternative Method

  1. Chop Cabbage

    hands chop red cabbage into strips on wooden cutting board

    Treehugger / Sanja Kostic

    Chop red cabbage into roughly 1-inch strips, enough to make 1/4 cup.

  2. Boil Cabbage in Distilled Water

    small saucepan of chopped red cabbage and water is heated on electric stove

    Treehugger / Sanja Kostic

    Boil the cabbage in one cup of distilled water for 10 minutes, until the water turns purple.

  3. Remove Cabbage From Water

    a sieve is used to strain red cabbage out of boiled purple water into bowl

    Treehugger / Sanja Kostic

    Strain out the cabbage, keeping the water in the pot.

  4. Pour Water Into Glassware

    hand displays large glass measuring cup holding purple-tinted red cabbage water

    Treehugger / Sanja Kostic

    Pour the water into a clear glassware.

  5. Add Soil

    Treehugger / Sanja Kostic.

    Treehugger / Sanja Kostic

    Add 2 tablespoons of soil to the water. If the water fails to change color, you have neutral pH. If it turns pink, your soil is acidic. If it turns blue, it's alkaline. The stronger the color, the more acidic or alkaline it is.

Soil pH Testing Tips

person wearing one gardening glove displays garden soil in glass cup reading for ph testing

Treehugger / Sanja Kostic

  • Especially if you are going to eat anything from your garden, a more comprehensive test than a pH test is recommended. Contact your state Cooperative Extension service or garden center about a test that can determine the nutrient levels and potential presence of contaminants in your soil.
  • Avoid amending your soil by adding peat moss, since peat bogs are essential to absorbing carbon dioxide from the atmosphere.
  • Grow the right plant in the right place. It's easier to grow acid-loving plants in acidic soil than it is to make acidic soil alkaline.
  • Test your soil in a number of places. If you have a variety of readings, you may want to do some of the tests over. If the variety of readings are correct a second time, then group your plants according to the different soil readings.
Frequently Asked Questions
  • Which plants grow well in acidic soil?

    Sweet corn, cucumbers, turnips, onions. blueberries, broccoli, beans, hydrangeas, and daffodils are some plants that like acidic soil.

  • Which plants grow well in alkaline soil?

    Asparagus, beets, Brussels sprouts, garlic, cauliflower, daylilies, hostas, lavender, and yarrow grow well in alkaline environments.

  • What are signs your soil is acidic?

    If your soil is acidic, you might notice yellow spots in your lawn, wilting grass or stunted grass growth, a large number of oak and pine trees, or moss growing.

  • What are signs your soil is alkaline?

    You might have alkaline soil if your grass turns yellow or if you notice poor stem development in other plants.

  • How accurate are soil pH testers?

    The accuracy of pH testers depends on both the quality of the testing strips and the weather. Accuracies can range from ± .02 to ± .5, but you'll get the most accurate reading when it's around 70 degrees outside. pH meters (versus testing strips) tend to be more accurate.

View Article Sources
  1. "Soils, Plant Nutrition and Nutrition Management." University of Missouri Extension.

View Article Sources
  1. "Soils, Plant Nutrition and Nutrition Management." University of Missouri Extension.