President Asif Ali Zardari on Friday signed the Women Protection Bill, a private TV reported.