In this paper, a simple precursor thermolysis method is applied to prepare calcium phosphate crystals and macroporous ceramic. The phase composition of sample was determined by XRD and the morphology of sample was observed by TEM and SEM. The macroporous ceramic was observed by 3D digital microscope. Results show that 25-100 nm HAP nanocrystals were obtained at 500°C and HAP rod-like crystals with an equivalent diameter of about 0.50-1.6μm and a length of about 5-10μm were obtained at 700°C. In addition, about 100 nm β-TCP nanoparticles were also obtained at 900°C. The colloidal precursors can also be used to fabricate macroporous calcium phosphate ceramic. The size of pores is about 100-200μm. Pores are well opened and interconnected in three dimensions.