In this study, the co-combustion of coal and biomass, and the tri-combustion of coal, biomass, and oil sludge in a 130 t h−1 circulating fluidized bed (CFB) boiler are investigated via the computational particle fluid dynamics (CPFD) approach. Furthermore, the effect of biomass feeding position is also comprehensively evaluated. The results show that for the co-combustion of coal and biomass, the O2 mole fraction at the furnace outlet rises from 0.0541 to 0.0640 as the biomass blending ratio enhances from 40% to 100%, while the CO2 mole fraction reduces from 0.1357 to 0.1267. The mole fraction of NOx and SO2 at the furnace outlet decreases from 4.5867 × 10−5 to 3.9096 × 10−5 and 2.8253 × 10−4 to 4.6635 × 10−5, respectively. For the tri-combustion of three fuels, the average NOx mole fraction initially grows quickly and then declines gradually, ranging from 4.1173 × 10−5 to 4.2556 × 10−5. The mole fraction of SO2 at the furnace outlet increases from 3.5176 × 10−4 to 4.7043 × 10−4 when the ratio of oil sludge rises from 10% to 20%. The uniformity of temperature and gas components distribution is “new inlet > secondary air inlet > feed inlet”. As for the three inlet positions, the mole fractions of NOx at the furnace outlet are between 3.9096 × 10−5 and 5.1537 × 10−5, while those for SO2 are between 2.5978 × 10−4 and 2.5278 × 10−4.