Biosolids (stabilised sewage sludge) are solid residuals from the wastewater treatment process and are considered important bioresource. Therefore, the valorisation routes of biosolids, particularly those involving thermochemical treatment, demand further attention. Among these thermochemical conversion strategies, the pyrolysis technique converts biosolids into potentially valuable products (biochar, bio-oil, and pyrolysis gas). The traditional approach to biosolids pyrolysis involves the conversion of the numerous organic and inorganic constituents under the same conditions in a single reactor. This approach suffers from many technical and economical limitations around product selectivity, conversion kinetics, product yields, and product application potential. Prominent is the production of heavy metals (HMs) concentrated biochar and nitro-oxygenated and polyaromatic hydrocarbons contaminated bio-oil. The role of feedstock pre-treatments, catalysts and co-feeding in mitigating some of these challenges is getting immense research attention, for which a critical review is necessary. This work provides an overview of the development in biosolids pyrolysis, covering the various effects of pre-treatment, catalysts, and co-processing in influencing the thermal degradation behaviour, pyrolysis kinetics, product distribution, and product properties. A comprehensive review of the recent literature shows that chemical pre-treatment of biosolids can concurrently achieve demineralisation, HMs removal and hydrolysis, which add further value to the overall pyrolysis upcycling of the treated biosolids. Various catalysts additives such as metal oxides, metal salts, and zeolites can facilitate a range of desired reactions and inhibit pollutants release during biosolids pyrolysis. Co-feeding with a range of feedstocks introduces numerous synergetic benefits on product yield and qualities during the conversion process. Furthermore, these feed or process modifications to biosolids py