Using hyperaccumulator plants is an important method to remove heavy metals from contaminated land. Carpobrotus rossii, a newly found Cd hyperaccumulator, has shown potential to remediate Cd-contaminated soils. This study examined the effect of nitrogen forms on Cd phytoextraction by C. rossii. The plants were grown for 78 days in an acid soil spiked with 20 mg Cd kg −1 and supplied with (NH 4 ) 2 SO 4 , Ca(NO 3 ) 2 , urea, and chicken manure as nitrogen (N) fertilizers. Nitrification inhibitor dicyandiamide (DCD) was applied to maintain the ammonium (NH 4 + ) form. Nitrogen fertilization increased shoot biomass but decreased root biomass with the highest shoot biomass occurring in the manure treatment. Compared to the no-N control, urea application did not affect shoot Cd concentration, but increased Cd content by 17 % due to shoot biomass increase. Chicken manure significantly decreased CaCl 2 -extractable Cd in soil, and the Cd concentration and total Cd uptake in the plant. Rhizosphere pH was the highest in the manure treatment and the lowest in the NH 4 + treatments. The manure and nitrate (NO 3 − ) treatments tended to have higher rhizosphere pH than their respective bulk soil pH, whereas the opposite was observed for urea and NH 4 + treatments. Furthermore, the concentrations of extractable Cd in soil and Cd in the plant correlated negatively with rhizosphere pH. The study concludes that urea significantly enhanced the Cd phytoaccumulation by C. rossii while chicken manure decreased Cd availability in soil and thus the phytoextraction efficiency.