A highly sensitive and selective resonance scattering spectral assay was proposed for the determination of horseradish peroxidase (HRP), based on its catalytic effect on the H2O2 oxidation of KI to form I3(-). The I3(-) combined respectively with rhodamine (Rh) dye such as rhodamine S (RhS), rhodamine 6G (Rh6G), rhodamine B (RhB) and butyl-rhodamine B (b-RhB), to form association particles (Rh-I3(n). The four Rh systems all exhibit a stronger resonance scattering (RS) peak at 424 nm. For the RhS, Rh6G, RhB and b-RhB systems, HRP concentration in the range of 3.2 x 10(-12) to 4.8 x 10(-9), 2 x 10(-11) to 3.2 x 10(-9), 1.6 x 10(-11) to 3.2 x 10(-9) and 1.6 x 10(-11) to 4 x 10(-9) g/mL was linear to its RS intensity at 424 nm, with a detection limit of 2.2 x 10(-12), 2.5 x 10(-12), 4.4 x 10(-12) and 2.6 x 10(-12 )g/mL, respectively. This RhS system was most sensitive and stable, and was applied for the determination of HRP in the hepatitis B surface antibody labeling HRP and water samples, with satisfactory results.