Abstract: A process for preparing imidacloprid, comprising: reacting 2-chloreo-5-cloromethyl pyridine with alkaline hyroxide in presence of an organic solvent such as herein described to form an intermediate, adding the said intermediate into a mixture of N-nitroiminoimidazolidine and an organic solvent such as herein described and refluxing the reactionmixture at the 50-60 0c for 3-5 hours so as to obtain the product.