Polystyrene-coated zirconia was chosen for separation of doxazosin and its five impurities. The separation was done within 16 min and the chromatographic conditions were validated.