The invention relates to an etoricoxib oral microemulsion preparation and a preparation method thereof. The etoricoxib oral microemulsion preparation comprises the following components in percentage by weight: 1-3% of etoricoxib, 3-10% of oil phase, 3-10% of emulsifier, 3-10% of co-emulsifier, 0-0.2% of sweetening agent, 0-0.5% of essence, 0.1-0.5% of preservative and 70-90% of water. The preparation method comprises the following steps: firstly, adding the etoricoxib in the oil phase and dissolving; secondly, adding the emulsifier and the co-emulsifier in the oil phase to form crude emulsion; and finally, transferring the crude emulsion into a high-pressure homogenizer, adding water, and homogenizing under high pressure to obtain the microemulsion preparation. Oil-in-water type microemulsion liquid drops wrap the etoricoxib, bad taste of medicines is improved, the problem that the etoricoxib is difficultly dissolved into water is solved, dissolution is improved, and bioavailability is also improved. In addition, through addition of the sweetening agent and the essence, medication compliance of a patient is improved. Raw materials used in the preparation do not need to be subjected to special treatment, special equipment is not required, the preparation method is easy to operate, quality of products is stable, and the etoricoxib oral microemulsion preparation is suitable for large-scale production.