The invention discloses a baking-free and steaming-free brick, a baking-free and steaming-free building block and a preparation method thereof. The brick and the building block comprise the following components in percentage by weight: 5 to 40 percent of calcined magnesia, 1 to 25 percent of industrial waste slag, 4 to 35 percent of conditioner solution, 0 to 30 percent of reinforcing and thickening agent, 5 to 85 percent of aggregate, 0.01 to 8 percent of waterproof admixture and 0 to 0.5 percent of water reducing agent. The brick and the building block have the advantages of normal-temperature curing reaction, quick condensation and hardening, high strength, heat insulation, sound insulation, flame resistance and freezing resistance; the water resistance is improved, the service life of the product is prolonged, and meanwhile, the defects of moisture absorption, halogenation and scumming of the product are overcome; recycle and comprehensive utilization of solid wastes are promoted, and environmental pollution can be reduced; and the volume weight of the product can be lightened, the transportation energy consumption can be reduced, the thermal resistance can be improved, and the heat insulation performance can be improved. The brick and the building block have no toxicity, no smell, no radioactivity, no harm to human body and no environmental pollution, and have the characteristics of cleanliness and environmental friendliness; and clay is not adopted so that the tilled land resources can be effectively protected.