The invention discloses a normal-temperature nonphosphorus degreasing agent for metal surface processing and a preparation method thereof. The normal-temperature nonphosphorus degreasing agent comprises the raw material percentages by weight: 10-20% of sodium hydroxide, 5-10% of sodium metasilicate, 3-5% of sodium carbonate, 6-8% of alkylphenol polyoxyethylene, 2-4% of linear alkyl benzene sulphonate, 1-2% of 2-butoxyethanol, 0.5-1% of polyether and the balance of water. Compared with the prior art, the normal-temperature nonphosphorus degreasing agent has the characteristics of normal temperature, environmental protection (non phosphorus), high efficiency, safety, low foam, solubilization, good decontaminability and the like, and does not corrode steel plates, aluminum, copper, plastics, rubber and the like.