Khan, who has Pakistani roots, travelled to the troubled country to show solidarity with the victims and their families.
“What has taken place in Peshawar is absolutely horrific and sickening,” the WBC welterweight world champion told a news conference in Islamabad.
“After recently becoming a father myself, I can’t imagine how the families of these innocent children are feeling.”
A team of heavily armed Pakistani Taliban gunmen stormed the army-run school in Peshawar last week, slaughtering 150 people including 134 children.
The attack has shocked the world and 28-year-old Khan pledged to do what he could to help.
“I am willing to offer my help to the government of Pakistan and all the stakeholders, any help from my side, to rebuild the damaged school and to help the fight against terrorism,” he said.
He said he would be setting up Amir Khan academies for young people in selected Pakistani cities. Through his foundation, he would support Pakistani children in the health and education sectors.
Last week Khan said he plans to auction a $45,000 pair of shorts to raise money to help rebuild the school.
Khan wore the flamboyant shorts, which included a waistband made from 24-carat gold threading, during his successful WBC title defence against Devon Alexander in Las Vegas this month. -AFP