WWE NXT reveals location for December 17 episode

WWE NXT is hitting the road for the Tuesday, December 17 episode of the program on The CW.

The promotion revealed during this week’s episode that the Tuesday, December 17 NXT TV episode will air live from Lowell, Massachusetts at the Lowell Memorial Auditorium.

A ticket pre-sale has been announced for Tuesday, November 19 with the password NXTLIVE, with standard on-sale is set for Wednesday, November 20.

The December 17 date in Lowell will be the third time NXT has taken to the road for its weekly television since moving to The CW on October 1. The premiere episode on October 1 was held in suburban Chicago at Allstate Arena, while the October 8 show was held in Chesterfield, Missouri. The WWE Performance Center in Orlando is the regular Tuesday home of the weekly television show.

Lowell hosted the NXT Battleground PLE in May 2023, and is a regular stop for NJPW when running shows in America, as last Friday’s Fighting Spirit Unleashed pay-per-view aired from the city as well.