New Year’s Eve Downtown is Edmonton official civic New Year’s Eve celebration. In 2001 Events Edmonton took over staging First Night and renamed it. The festival consists of three indoor venues and an outdoor stage. A spectacular pyrotechnics display produced by the City of Edmonton ushers in the New Year.