The invention relates to an injectable composite material for bone repair. According to the composite material, biological tissue materials and biological ceramics are organically combined so as to form an injectable medical material with a three-dimensional scaffold function. In the invention, a biological tissue material substrate is micro-fiber with a natural crosslinking structure, is free of additional physical or chemical crosslinking, has good biocompatibility, and can be slowly degraded completely in vivo; and the biological tissue materials and the biological ceramics can be combined in multiple ways. In the composite material, after the biological ceramics serving as a reinforced phase are combined with the biological tissue materials, a favorable template can be provided for bone tissue regeneration in vivo, and bone growth can be effectively induced. The injectable material provided by the invention can be used for seamlessly filling bone defect of any size, and biological agents including bone marrow are added in the process, so that the bioactivity is further enhanced. Therefore, the material can be widely used for bone defect caused by wounds, resection of tumors, osteonecrosis, infection and the like.