变异型心绞痛可以通过手术和药物来进行治疗。药物治疗主要是通过舌下口服硝酸甘油来减轻症状,如果经常发生心绞痛,可以通过静脉给药来治疗。β受体阻滞剂是变异性心绞痛的首选药物。钙拮抗剂可以减轻冠心病患者的冠状动脉痉挛,降低心绞痛发作的次数,常用的药物有地尔硫卓、硝苯地平等。
预防并发症的药物有阿司匹林,氯比格雷等抗血小板凝聚剂;一般肝素或低分子肝素等抗凝剂;他汀类药物能起到调节血脂、稳定斑块的作用。如果患者在接受了足够的治疗,并且服用了足够的抗心绞痛药物,但仍然无法得到有效的控制,可以通过冠状动脉支架和冠状动脉搭桥术来进行手术。