The invention discloses dry pressing molding equipment and method for silicon carbide composite ceramic processing, and belongs to the technical field of ceramic processing. The dry pressing molding equipment for silicon carbide composite ceramic processing comprises a crushing box, a granulation box, a rotating table and a base. A crushing cavity, a discharging cavity and a communication openingare formed in the crushing box, a crushing assembly is arranged in the crushing cavity, a storage cylinder, a second sealing assembly and a molding plate are arranged at the bottom of the granulationbox, and a molding groove is formed in the rotating table. The crushing assembly moves in a reciprocating mode to further crush and refine ceramic materials, the communication opening is opened through a first sealing assembly, and powder enters the discharging cavity through a scraper blade and enters the granulation box for granulation; the rotating table rotates intermittently through a drivingassembly, and the second sealing assembly moves to open a feeding pipe intermittently, so that the movement of the rotating table and the second sealing assembly are matched, feeding is carried out during the stop of the rotating table, and the feeding, molding and discharging can be carried out at the same time, and the molding processing efficiency is improved.