The teenager looked overwhelmed by the response at St. Aiden's Academy in Wishaw, where fellow students lined up outside the school to watch his arrival and later cheered him on in the auditorium.
A clearly excited Nicholas tweeted this morning: "Up and ready for today first stop my school !! Today is going to be mad!!"
Nicholas, 17, won a place in the X Factor 2013 final at the weekend alongside Sam Bailey and Luke Friend. The latter secured his place following a sing off against Rough Copy.
Nicholas, who is mentored by Louis Walsh, was clearly overwhelmed to reach the final and viewers saw him in tears while sitting next to Sam at the side of the stage as they watched Luke and Rough Copy sing for survival.
He later tweeted: "OMG THANK YOU ALLL SO MUCH !!!CANNOT BELIEVE I AM IN THE FINAL OF THE XFACTOR #TEAMNICKY."
Nicholas will be performing 'Candy' by Robbie Williams and 'Angel' by Sarah McLachlan during the finale, while Sam is singing Lady Gaga's 'Edge Of Glory' and 'Power Of Love' by Jennifer Rush.
Meanwhile, Luke will be performing 'We Are Young' by Fun and One Direction's hit 'What Makes You Beautiful'. The pressure is on for the latter as 1D are scheduled to be the guest performers at the final!
The X Factor final airs this weekend on ITV.