The invention discloses a composite blocky floor and a preparation method thereof. The composite blocky floor is composed of a protective layer, a printing layer (3), a stabilizing layer (4) and a substrate layer (5) which are glued and pressed, wherein the protective layer is a PVC abrasion-resistant layer (2), the stabilizing layer (4) is a mixed extruded product of PVC, calcium carbonate stonepowder, a foaming agent, a lubricant, a modifier and a calcium and zinc composite stabilizer, and the substrate layer (5) is a fiber cement plate or a cement foaming plate or a fiber reinforced calcium silicate plate. The preparation method comprises the steps that firstly, the PVC, the calcium carbonate stone powder, the foaming agent, the lubricant, the modifier and the calcium and zinc composite stabilizer are mixed, and then the obtained mixture is blended and extruded to be formed; then through a hot pressing process, the PVC abrasion-resistant layer (2), the printing layer (3) and the obtained stabilizing layer (4) are composited and then subjected to still standing; and then the obtained mixed layer and the substrate layer (5) are glued and pressed into a whole, and the target product is prepared. The composite blocky floor is high in applicability, good in environmental friendliness and quick and convenient to pave, and is very easily and widely applied to the field of decoration in a commercialized mode.