Category: TV series. Life Below Zero season 7 to premiere on April 07, 2016. We monitor the news to keep you updated on the release date of Life Below Zero season 7. New episodes are scheduled to premiere on National Geographic on April 07, 2016. If you want to get reminded of the show’s premiere date, please, sign up for updates below.