冷熱発電(れいねつはつでん)は、冷熱を利用した発電方法である。常温よりも低い温度による温度差のエネルギーを回転力として取り出し、発電機を回す仕組みである。一般には、長距離輸送中は体積を縮小させるために-162℃以下に冷やして液体にされている液化天然ガス(LNG)が利用され、消費地近くでガスに戻す過程で海水等で暖めて生まれる膨張力でタービンなどを回して発電するものである。