Justin Bieber and Ariana Grande will headline Z100’s Jingle Ball 2016 at Madison Square Garden on Dec. 9.

Chart kings The Chainsmokers will also appear at the annual holiday pop extravaganza, along with plenty of “girl power” from Meghan Trainor, Fifth Harmony and Daya. One Direction’s Niall Horan will make a special solo appearance.

advertisement | advertise on newsday

Tickets are $21-$251 and go on sale at noon Monday through Ticketmaster. Capital One cardholders can purchase presale tickets starting at 10 a.m. Thursday.

The show will live stream on CWtv.com and an edited version will air on The CW at 8 p.m. on Dec. 15.