The invention relates to a One-pot and one-step method for preparing a polymer monomer 2,5-furandicarboxylic acid from relatively cheap fructose as a raw material, through catalytic dehydration and selective catalytic oxidation in a non-alkaline reaction system. According to the method, solid acid and chlorinated salt are used as a dehydration catalyst, single oxides or composite oxides of non-noble metals such as cerium, iron and zirconium are used as an oxidation catalyst, ionic liquid is used as a solvent, air or oxygen is used as an oxidant, a separating step is not required, and under a certain reaction condition, the 2,5-furandicarboxylic acid is prepared through one-step catalytic conversion of the fructose. The cheap fructose is used as the raw material, so that the cost of the rawmaterial is greatly reduced; the cheap non-noble metal oxidation catalyst is used for replacing the conventional noble metal oxidation catalyst, so that the cost of the catalyst is greatly reduced; the ionic liquid is used as the solvent, so that introduction of the separating step (removal of the dehydration catalyst and purification of HMF) and strong alkali is avoided, and thus the preparationprocess of 2,5-furandicarboxylic acid is simpler, more economical and more environmentally-friendly.