The combined colleges' formal has been rescheduled after the original event was called off because of the 6.6 magnitude earthquake last Friday.
The ball will be held on a Saturday, September 14, marking a slight change in the tradition of holding it on a Friday.
Marlborough Boys' student and ball organising committee member Josh Watson said students wanted to say a huge thank you to businesses in the community such as the DJ who will not charge anything extra for his services on the new date.
Several hair salons have also offered to provide services for free or at a reduced rate to girls who had their hair done by them the first time around.
"We have been so touched. Without their help it might not have been possible to go through with the event."
Marlborough Girls' College assistant principal Julian Adamson said he had been concerned about the big expenses students had incurred and pleased with the offers to help.
"The students have personally spent so much money getting ready for the ball, with dresses and hair and it just wouldn't be the same if they had to pay for it all again. The community has really come forward to help with this."
Mr Adamson said the school tested its communication systems letting people know that the ball had been postponed. "It gave us a chance to use our email and social media systems and we think it was a success as no one turned up at the postponed event."
The theme for the ball is "Wonderland" inspired by the novel Alice in Wonderland by Lewis Carroll.
Marlborough Girls' College head girl Georgie Crawford said the organising team were "super-excited" when the new date was announced yesterday morning.
"Our main aim is still to make it an unforgettable night for students regardless of what has happened, that is the most important thing."
Boys' College student Michael Ruffell said they were treating last week's preparations as a practice run and anticipating an even smoother repeat.
- The Marlborough Express