"Hallelujah" is a song written by Canadian singer Leonard Cohen, originally released on his album Various Positions (1984). ... Hallelujah (Leonard Cohen song) "Hallelujah" Producer(s)John Lissauer 9 more rows