The invention provides a porotic bone scaffold, which is formed by biological activity additives, degradable metal, degradable inorganic substances and degradable polymers. The porotic bone scaffold is in a shape of a cuboid, a cylinder, a cube or a cylinder with a cross section being diamond-shaped; a plurality of holes is formed in the porotic bone scaffold; the connection rate of the holes is greater than 97 percent; a plurality of micropores is formed in hole walls of the holes; a pore diameter of each hole is 100-800 mum; a pore diameter of each micropore is 5-100 mum, and a hole depth of each micropore is 1-50 mum; and the porosity of the porotic bone scaffold is 60-95 percent. Due to a porotic structure, the adhesion of bone tissue cells and the transmission of nutrients are favored, the cells can be effectively fixed so as to be differentiated and proliferated, a favorable growing environment is provided for cell growth, and the repair of defected bone tissue is favored to be realized. The invention also provides a preparation method of the porotic bone scaffold.