The present invention discloses a rechargeable tin-iodate battery, including static battery and redox flow battery, in which anodic tin will be dissolved as Sn2+ and Sn4+ ions while iodate will be reduced to iodine and iodide at carbon cathode during discharging. The process will be reversed in charging. The tin-iodate battery comprises a tin anode (1), a carbon cathode (2), a selective permeable separator (3), and aqueous acidic electrolytes, whereby electricity energy can stored with high energy density and high power density, and large-scale energy storage and electrified vehicle can be achieved.