"Too Much Heaven" adalah sebuah lagu yang ditulis oleh Bee Gees. Singel ini merupakan kontribusi band pada penggalangan dana untuk UNICEF. Mereka menampilkannya di Konser Musik UNICEF pada 9 Januari 1979. Lagu ini kemudian dijadikan sebagai singel dalam album ketiga belas grup, Spirits Have Flown. Lantas mencapai posisi No 1 di Amerika Serikat dan Kanada. Di Amerika Serikat, lagu tersebut adalah single pertama dari tiga dari album yang menginterupsi sebuah lagu tetap di #1. "Too Much Heaven" menjatuhkan "Le Freak" dari posisi teratas selama dua minggu sebelum "Le Freak" kembali ke posisi awal.[1]
Robin Gibb mengatakan saat sesi wawancara Bee Gees untuk Billboard pada tahun 2001, berkata bahwa lagu ini adalah salah satu lagu favorit yang pernah ia buat.[2]