A system for treating uterine disorders includes a balloon catheter having acannula with a proximal end and a dis-talend, and an inflatable balloon secured over the distal end of the cannula Thedevice includes a heating assembly coupled withthe distal end of the cannula and disposed inside the inflatable balloon, andan impeller disposed inside the heating assembly Inone embodiment, the heating assembly includes an elongated heating tube havinga heating film covering an outer wall thereof, atleast one fluid inlet extending though the outer wall and a fluid outletlocated at a distal end of the elongated heating tube The im-pelleris rotatable for drawing fluid through the at least one fluid inlet and intothe elongated heating tube for heating the fluid, anddischarging the heated fluid from the fluid outlet for circulating the fluidthroughout the inflatable balloon.