The film's premiere was held in Beijing on 7 June 2021, and it was released in theaters on 12 June 2021, Dragon Boat Festival weekend. On the day of its release, it earned about 33 million RMB at the box office. On the next day it was the highest-grossing film at the Chinese box office, and it was also the highest-grossing film over Dragon Boat Festival weekend. As of 1 July 2021, Never Stop had grossed 140 million RMB.
