Hlavní třídy antimykotik jsou polyeny, azoly a alylaminy. Vedle těchto hlavních tříd existuje ještě různorodá skupina lokálních preparátů, kam patří především ciklopiroxolamin a amorolfin.