The invention discloses a flurbiprofen coating agent, comprising, by weight, 8-15 g of flurbiprofen, 5-20 g of chitosan, 8-15 g of carbomer, 83-125 g of glycerol, 8-15 g of laurocapram, 200-600 g of ethyl alcohol, and 500-900 g of purified water. A preparation method includes: 1, spreading 10 g of chitosan and 10 g of carbomer to the surface of 300 g of purified water so that the chitosan and the carbomer naturally swell, and performing heating so that the chitosan and the carbomer dissolve into glutinous slurry; 2, mixing 100 g of glycerol and 600 g of ethyl alcohol, adding 5 g of flurbiprofen, and performing uniform mixing to obtain mixed liquid; 3, adding the glutinous slurry of step 1 into the mixed liquid of step 2, and performing uniform mixing; 4, adding 10 g of laurocapram, adding 650 g of purified water, and performing full mixing to obtain the flurbiprofen coating agent. The flurbiprofen coating agent is convenient to administer and has exact curative effect; the preparation process is simple and reasonable and meets the requirement on coating agent quality.