A solar dc water heater is a device that converts solar energy into hot water. The tank is usually covered in transparent material. This allows sunlight to heat the water and allow it to flow into the plumbing system. This device is most effective in climates with few freezing temperatures. The majority of solar water heaters can heat up to 40 gallons. These solar water heaters are less costly than tube and plate collectors but they lose heat at night.