The music video for "Heaven" was directed by
Luke Gilford and released on 19 January 2017. According to a representative, Sivan was going to release the video on 20 January, to coincide with
Donald Trump's
inauguration. However, the release was forward a day due to an overwhelming response from fans to teasers for the clip. The black and white clip, sees Sivan being embraced by a man whose face is not shown, although it was later proven that it was the singer's boyfriend,
Jacob Bixenman, while being soaked in the rain and pays homage to the
LGBTQ movements and accomplishments that have come before him. The clip shows assassinated gay rights leader
Harvey Milk alongside footage of Pride parades and same-sex weddings. Sivan's message that accompanied the clip read; "We have always been here. we will always be here. this video is dedicated to all who’ve come before me and fought for our cause and those who now continue the fight. in dark and light times, let’s love forever."
Reception Jenna Romaine from
Billboard called the video "powerful" and "stunning". David Renshaw from
The Fader called the video "moving". ==Live performances==