A battery (100, 200, 300), a heat management apparatus (101, 301) thereof and a UAV (10) having the battery. The heat management apparatus (101, 301) comprises: a heat conduction shell (110, 210, 220, 310) having an accommodation cavity (311), and at least one heat conduction frame (320) mounted inside the accommodation cavity (311), wherein the heat conduction frame (320) is connected to an inner wall of the accommodation cavity (311) in a heat-conducting manner, so that the heat of the heat conduction frame (320) can be conducted to the heat conduction shell (110, 210, 220, 310); the heat conduction frame (320) divides the accommodation cavity (311) into multiple battery cell bin positions (120, 330) for accommodating battery cells (103, 303); and the heat conduction frame (320) can be in contact with the battery cells (103, 303) so as to conduct the heat generated by the battery cells (103, 303). The above-mentioned heat management apparatus (101, 301) has the advantages of being able to improve the service life of a battery and eliminate a temperature difference between two adjacent battery cells (103, 303), a smaller volume, a lighter weight, a lower cost and less limitation on the selection of a battery.