An artificial pond bisected by a phosphorus (P) retentive permeable reactive barrier (PRB) alongside Forrest Highway, Coolup, Western Australia was designed to remove P from farmland runoff. The pond bed was made of subsoil and road construction materials likely to have a relatively high P sorption capacity, and there was no vegetation in the bed of the pond. Flow through the pond was intercepted by the PRB, constructed from a mixture of sand, coarse crushed limestone, and bauxite residue (with 10% phospho-gypsum). The effectiveness of P removal and the impact of the PRB was measured by comparing the concentration of contaminants immediately either side of the PRB with established standards, and against background levels in runoff from surrounding farmland. Using coarse limestone to increase flow through the PRB failed where permeability was insufficient to avoid overtopping of the PRB and the wall had to be lowered to allow by-pass and avoid collapse. The PRB was effective in removing total P (TP); however, the influent TP concentration was low (mean 0.19 mg L -1 ) because most P entering from farmland was retained in the shallow pond upstream of the PRB. Despite this, TP removal by the PRB was 53% (2009–2012). Occasionally, in spring when the pond was stagnant and anaerobic, P was released from the PRB. This minor P release coincided with a minor release of iron, consistent with anaerobic conditions found in the PRB. Although not designed to do so, the shallow pond upstream of the PRB reduced the TP concentration from farmland by 85% (mean 1.26 mg L -1 down to 0.19 mg L -1 ), mainly by reducing filterable reactive P concentration. Some elements (arsenic, cobalt, conductivity, fluoride, manganese, molybdenum, pH, selenium, uranium and vanadium) were increased by flow through the PRB, but were low relative to surrounding waters and environmental standards