What is the source of heat for Yellowstone's geysers?

The source of heat for Yellowstone's geysers is geothermal energy. The numerous thermal basins underneath emits the heat coming off the geysers.