The invention discloses an ecological and environmentally-friendly agricultural pesticide. The ecological and environmentally-friendly agricultural pesticide comprises, by weight, 8-12 parts of tobacco extract, 10-16 parts of rose willow flower and leaf concentrate, 8-10 parts of tetramethrin, 1-3 parts of a dispersant, 0.5-1 part of an antifreeze agent, 2-4 parts of an osmotic agent, 7-9 parts of a stabilizer, 10-15 parts of camphor oil, 7-9 parts of papaverine, 12-14 parts of xanthotoxin and 30-40 parts of water. The main components of the ecological and environmentally-friendly agricultural pesticide are plant extracts, so the insecticidal effect is ensured, the environmental pollution is small, the composition ratio is reasonable, the insecticide rate is high, the pollution and the toxicity are small, residues have no harms to human bodies, and the environmental pollution caused by chemical pesticides is greatly reduced; and the ecological and environmentally-friendly agricultural pesticide also has the advantages of easily available materials, low production cost, concise process, high practical values and good application prospect.