Yes, green sand does contain phosphorus, among other minerals.
Green sand, a naturally occurring material formed millions of years ago in underwater environments, is valued as a soil amendment because of its mineral content. Beyond phosphorus, it includes potassium, iron, magnesium, and calcium, along with as many as 30 trace minerals. This composition makes it a beneficial source of nutrients for plants.
Because of its slow-release characteristics, the phosphorus and other minerals in green sand become available to plants gradually. This gradual release helps prevent nutrient burn and supports long-term soil health.