The species and bio-availability of phosphorus (P) in primary, secondary and digested sludge were fractionated and further analyzed in this study. Results showed that inorganic P (IP) was the primary P fraction in the secondary sludge and digested sludge, in which non-apatite IP (NAIP) amounted to 91.6% and 69.3% of IP, respectively. Organic P (OP), accounting for about 71.7% of total P (TP), was the dominant P composition in primary sludge. The content of bio-available P was about 9.7, 43.4, 29.8 mg-P/g-TS in primary sludge, secondary sludge and digested sludge, respectively, suggesting secondary sludge is the optimal choice when land application of sewage sludge is taken into consideration, followed by digested sludge and primary sludge. Polyphosphate and orthophosphate, comprising approximately 54.3% and 89.2% of TP, was the dominant P species in the secondary sludge and digested sludge, respectively. Monoester-P (54.6% of TP in extract) and diester- P (24.1%) were identified as OP species in primary sludge by Phosphorus-31 nuclear magnetic resonance (31PNMR). The present results would be helpful for P recovery and recycle from sewage sludge in wastewater treatment plant.