The present invention relates to the crystallization of sulfuric acid Carvedilol, preparation method and its application in medicine, especially treatment hypertension, congestive heart failure and angina drug sulfuric acid Carvedilol A types, Type B, c-type and the crystallization of D types and its preparation method and application. The preparation method includes being crystallized the polar organic solvent and their aqueous solution of any crystal form or unformed sulfuric acid Carvedilol solid routine to obtain A types, Type B, c-type or the crystallization of D types. Sulfuric acid Carvedilol crystal form disclosed in this invention has good crystal habit, recrystallisation solvent used low toxicity, low-residual. What clinical treatment can be preferably used by sulfuric acid Carvedilol crystalline solid prepared by the method for the present invention.本發明涉及硫酸卡維地洛的結晶、其製備方法及其在醫藥上的應用,特別是治療高血壓、充血性心力衰竭和心絞痛藥物硫酸卡維地洛A型、B型、C型和D型結晶及其製備方法和用途。該製備方法包括將任意晶型或無定型的硫酸卡維地洛固體用常規的極性有機溶劑以及它們的水溶液進行結晶得到A型、B型、C型或D型結晶。本發明所公開的硫酸卡維地洛晶型具有良好的結晶形態,所用結晶溶劑低毒、低殘留。按本發明方法製備的硫酸卡維地洛結晶體可更好地用於臨床治療。