The invention discloses a method for producing 9-fluorenone by oxidizing fluorine. The method comprises the following steps of: dissolving industrial fluorine as a raw material in to a halogenated hydrocarbon solvent at the temperature of 30-80 DEG C, adding sodium hydroxide and a quaternary ammonium salt which are cheaper than potassium hydroxide for serving as catalysts, reacting in a reaction kettle for 0.5-5 hours, separating a liquid, and distilling an organic phase under reduced pressure for removing the solvent to obtain an intermediate substance; adding an intermediate and an alcohol solvent into the reaction kettle, heating to 40-80 DEG C for dissolving, introducing air at the speed of 1-10m<3>/h into every kilogram of industrial fluorine, and reacting for 0.5-5 hours; and after the reaction, removing the solvent under reduced pressure, cooling and crystallizing simultaneously, and filtering a crystal product to obtain fluorenone. The equipment investment is low, process operation is easy, the solvent can be recycled, and cost is effectively saved; an obtained fluorenone product has high purity and high yield; in an entire process, an industrial grade organic solvent is adopted, so that operation and running costs are low; and an entire device is controlled automatically, so that operation conditions are improved, and the product quality stability is ensured simultaneously.