The invention discloses a special lubricating oil for mechanical gears. The special lubricating oil for mechanical gears is composed of phosphite, talcum powder, phosphoric acid, sorbitol, p-hydroxy benzyl aldehyde, methyl citrate, monomethyl citrate, tetrahydropalmatine, mesembryanthemoidigenic acid, isodehydrocostus lactone, lupeol palmitate, oleanonic acid, naphthenic oil, butter, tetrahydroxyethyl ammonium swelling oily agent, aluminum disulfide, aromatic hydrocarbon, paraffin base, succimide succinate, boron nitride, fish gallbladder, fatty soap, glycerol, polyalkenyl succinimide, graphite, amino monothioester and molybdenum dialkyldithiocarbamate. Compared with the prior art, the special lubricating oil for mechanical gears can lower the loss of engine oil, increases the environment-friendly effect of the original special engine oil, enhances the adhesion of lubricating oil, increases the lubricating effect of the engine oil, and lowers the friction, so that the mechanical gears can well operate, thereby enhancing the service life of the machine. Thus, the special lubricating oil for mechanical gears has popularization and application value.