Jones weighed in at 204.6 pounds, while Belfort tipped the scale at 204.2. They will meet in the main event Saturday night at Air Canada Centre.
It will be Jones' first fight since his decision last month not to face Chael Sonnen on eight days' notice. After that decision, UFC officials canceled their event scheduled for Sept. 1 in Las Vegas.
Jones has taken most of the blame for the cancellation of UFC 151. And based on fan reaction Friday when he walked onto the stage to weigh in, it will take a while before they forgive him.
Fans at Mattamy Athletic Centre at The Gardens booed loudly when Jones appeared. The booing increased when he stepped on the scale.
Through it all the heavily bearded Jones maintained a big smile on his face.
The fans cheered loudly for Belfort and chanted his named repeatedly.
"I worked very hard for this fight and to be on this platform," Belfort said. "To be able to fight Jon Jones, the new era of our sport, the new breed, is an honor."
"Fighting a guy like Joseph Benavidez is an honor," Johnson said. "He is a great competitor and we're going to put on a great show for the fans tomorrow."
Stann and Bisping smiled afterward and hugged.
Every other fighter on the card made weight, except featherweight Charles Oliveira. He tipped the scale at 146.4 pounds, after weighing 146.8 on his first attempt.
Oliveira faces Cub Swanson, who weighed in at 145.8 pounds.