A novel method for the fabrication of porous poly(L-lactide-co-glycolide) (PLGA) scaffolds by combining thermally induced phase separation and porogen leaching is presented in this article. Big pores with about 75-400 lm diameters in the obtained scaffolds were generated by the porogen, sucrose particles, while small pores with diameters less than 20 lm induced via phase separation. Extraction of the solvent, chloroform by ethanol at cool temperatures could reduce the scaffold toxicity. Effects of PLGA concentration, freezing temperature, volume fraction of porogen, and introduction of b-tricalcium phosphate (b-TCP) on morphology, porosity, and compressive properties of the scaffolds were systematically discussed. Results showed that the size of small pores decreased by decreasing the polymer concentration and reducing the freezing temperature, whereas the interconnectivity of the scaffolds was improved by increasing the porogen fraction. The compressive modulus and strength were significantly lowered by increasing the scaffold porosity, that is, by increasing porogen fraction, or decreasing the polymer concentration, or reducing the freezing temperature. Addition of b-TCP into the scaffolds did not influence the compressive modulus significantly but tended to decrease the compressive strength. The obtained scaffolds with diverse pore sizes would be potentially used in bone tissue engineering.