The invention discloses a method for isolating carbazole from anthracene oil and belongs to the field of deep processing technology of coal tar. The method employs countercurrent chromatography technology, and has the following advantages that: (1) the method is directly applicable to separation of carbazole from anthracene oil, crude anthraene, decrystalized anthracene oil and the like, isolated carbazole contains a little amount of aromatic nitrogen-containing compounds, and high-purity carbazole with purity of 98% or more can be obtained after the isolated carbazole is recrystallized with xylene; (2) a to-be isolated sample can be fully contacted with a liquid-state stationary phase, and the method has the advantages of being no loss in sample, efficient, rapid, large in isolating amount, high in recovery rate and the like; (3) the boiling point of a solvent system is medium, so that the toxicity is substantially reduced, also airtight operation can be performed in the chromatogram system, there is no pollution, the sample is recoverable almost completely, and the solvents of stationary phase and mobile phase are recoverable and reusable; and (4) the isolation process of carbazole is simplified substantially, and the separation technology of anthracene oil, crude anthracene and the like is simplified.