A wide range of soil test kits are available at most nurseries and garden centers. Single-use kits are available as well as kits for repeated usage. The cost for a single kit can range from $2 to $20. As with anything, the better the quality, the more reliable the results.
A soil test kit will tell you if your soil is acidic (pH below 7.0), alkaline (pH above 7.0) or neutral (7.0). Most kits will also tell you the percentage of nitrogen (N), phosphorus (P) and potassium (K) in the sample.
A private lab or university lab can test soil to reveal more than just the soil's pH. If you need information such as percentage of organic matter, concentration of micro-nutrients, capacity to hold water and retain nutrients, or you need to know exactly what kind of soil you have, a do-it-yourself kit will not suffice.