The emergence of Internet of Things (IoT) architectures and applications has been the driver for a rapid growth in wireless technologies for the Machine-to-Machine domain. In this context, a crucial role is being played by the so-called Low Power Wide Area Networks (LPWANs), a bunch of transmission technologies developed to satisfy three main system requirements: low cost, wide transmission range, and low power consumption. This last requirement is especially crucial as IoT infrastructures should operate for long periods on limited quantities of energy: to cope with this limitation, energy harvesting is being applied every day more frequently, and several different techniques are being tested for LPWAN systems. The aim of this survey paper is to provide a detailed overview of the the existing LPWAN systems relying on energy harvesting for their powering. In this context, the different LPWAN technologies and protocols will be discussed and, for each technology, the applied energy harvesting techniques will be described as well as the architecture of the power management units when present.