The invention relates to a sewing die and method for a strip-shaped composite preform, and belongs to the field of preparation of composite preforms. The method comprises the following steps that firstly, fiber cloth is cut and laminated; secondly, the relative positions of the fiber cloth of all layers are preliminarily fixed; thirdly, mandrel blocks are connected together and are placed in an inverted U shape; fourthly, the fiber cloth is arranged on a mandrel; fifthly, bottom die blocks are connected together, cover the fiber cloth and are fixed; sixthly, left side die blocks and right sidedie blocks are all connected to the mandrel and a bottom die body so as to complete die closing; seventhly, the mandrel blocks, the bottom die blocks and the side die blocks corresponding to the positions are disassembled and sewn, and after the positions are sewn, the die blocks corresponding to the positions are arranged; and eighthly, the seventh step is repeated until the whole sewing operation is completed. The sewing die and method has the advantages that relatively high dimensional precision and dimensional stability of the preform can be guaranteed, meanwhile, relatively high fiber volume content can be achieved, and a final composite product has excellent mechanical properties.