The invention discloses a novel all-weather flat-plate solar water heater which comprises a flat-plate solar collector, a compressor, an interceptor, a filter and an integrated thermal insulation water tank, wherein a heat exchanger is arranged in the integrated thermal insulation water tank; and the flat-plate solar collector, the compressor, the heat exchanger in the integrated thermal insulation water tank, the filter and the interceptor are connected in sequence to form a loop cycle. The invention further discloses a water heating method of the novel all-weather flat-plate solar water heater. The novel all-weather flat-plate solar water heater provided by the invention is smart and reasonable in structural design, employs the reverse Carnot cycle working principle, can absorb heat by virtue of temperature difference at night while absorbing heat in the sun, has a high water yield and a good water heating effect, is not susceptible to pipeline blockage, achieves the purpose of saving energy, greatly lowers the using cost, and is conductive to saving energy and protecting environment; and the novel all-weather flat-plate solar water heater is simple in overall structure, light, convenient to mount and beneficial for wide popularization and application.