The interaction of β-cyclodextrin(CD), hydroxypropyl-β-cyclodextrin(HP-β-CD) and γ-cyclodextrin(γ-CD) with the drug rutin has been investigated by using fluorescence spectroscopy. The stoichiometry of the complexes and their apparent formation constants have been estimated. The thermodynamic parameters(ΔH, ΔS) for the formation of complexes were obtained from the van't Hoff equation. The results show that the formation constants of rutin with several cyclodextrins exhibit the order HP-β-CD>β-CD>γ-CD with the same stoichiometry of the complexes 1:1. Rutin has no measurable fluoresence enhancement in α-CD system. The thermodynamics of the complex formation displays an enthalpy-entropy compensation effect. The complexing ability of HP-β-CD is remarkble stronger than β-CD and γ-CD.