PROBLEM TO BE SOLVED: To provide an apparatus and a method for producing cellulose nanofibers capable of efficiently producing cellulose nanofibers.SOLUTION: There is provided an apparatus for producing cellulose nanofibers which comprises a head-on collision-type high-pressure homogenizer for pulverization treatment of a pulp slurry, wherein the high-pressure homogenizer has a first flow path for oppositely-colliding the pulp slurry on one straight line, a second flow path vertically connected to the first flow path in the opposite collision part in the first flow path and a third flow path vertically connected to the second flow path and satisfies the relationships of T1