Honour killings "claim the lives of hundreds of victims every year", the bill stated, adding that the legislation was "essential in order to prevent these crimes from being repeatedly committed".
Rights groups and politicians have for years called for tougher laws to tackle perpetrators of violence against women in Pakistan and the move follows a slew of high-profile killings in the country.
The perpetrators of so-called honour killings -- in which the victim, normally a woman, is killed by a relative -- often walk free because they can seek forgiveness for the crime from another family member.
But punishment was left to a judge's discretion when other relatives of the victim forgive the killer -- a loophole which critics say is exploited.
More From This Section
The amendments passed Thursday and published on the National Assembly website mandate judges to sentence someone who kills in the name of "honour" to life imprisonment, even if they have been forgiven, said senior opposition lawmaker Farhatullah Babar.
The assembly also passed a bill boosting the punishments for some rape offences.