Four phosphorus forms were investigated as potential soil amendments to decrease the bioavailability of Pb and Zn in two repository soils to the earthworm, Eisenia fetida. Treatments were evaluated by examining differences in bioaccumulation factors between amended and non-amended soils. Triple super phosphate at 5000 mg P/kg decreased both Pb and Zn bioavailability in both soils. Rock phosphate at 5000 mg P/kg decreased Zn bioavailability, but not Pb bioavailability in both repository soils. Monocalcium phosphate and tricalcium phosphate at 5000 mg P/kg did not significantly decrease Pb or Zn bioavailability to earthworms in either repository soil. In order to optimize phosphorus amendments, additional phosphorus (up to 15,000 mg P/kg) and lowered pH were used in a series of tests. The combination of lowering the pH below 6.0 and increasing phosphorus concentrations caused complete mortality in all triple super phosphate amended soils and partial mortality in the highest rock phosphate amended soils. Results indicate that triple super phosphate and rock phosphate are viable soil amendments, but care should be taken when optimizing amendment quantity and pH so that adverse environmental effects are not a by-product.