The world's phosphorus (P) resources are gradually depleting. Sewage sludge is an important secondary P resource, and sludge-derived biochar for land use is an effective way to achieve P recovery. However, P in biochar synthesized by direct pyrolysis of sludge usually shows comparatively low bioavailability. In this study, biomass ash from different types of straw was used as an additive for co-pyrolysis with sludge. The distribution of different P fractions in the obtained co-pyrolyzed biochar was investigated. The P bioavailability of the co-pyrolyzed biochar was comprehensively evaluated by three methods, including chemical extraction, diffusive gradients in thin films (DGT) technology and pot experiments. The results indicate that the bioavailable P in co-pyrolyzed biochar is significantly positively correlated with the contents of K, Ca, and Mg elements in straw ash, which facilitate the transformation of P in sludge into forms that are more easily utilized by plants, including monetite (CaHPO