All inmates being held in New York City jails will no longer have to pay a fee to make a phone call, Mayor Bill de Blasio said Wednesday.

The Democratic mayor said waiving the fee for the city’s more than 8,000 inmates will keep them better connected to family and friends.

“For too long, people in custody have faced barriers to basic aspects...