Skip to content
Home » Sports » Professional » Buffalo Bills » Bills sign WR Josh Palmer to 3-year, $36M contract

Bills sign WR Josh Palmer to 3-year, $36M contract

  • / Updated:
  • Kyle Evans 

Josh Allen is getting a new weapon in Buffalo.

NFL Network’s Ian Rapoport reported Monday that the Bills have agreed to a three-year contract with free-agent wide receiver Josh Palmer worth $36 million, including $18 million guaranteed.

In 2024, Palmer recorded 39 receptions for 584 yards and one touchdown. His most productive season came in 2022 when he hauled in 72 catches for 769 yards and three touchdowns.


At 25 years old, the speedy receiver joins a Bills receiving corps that features Khalil Shakir and Keon Coleman, among others.

The former third-round pick in 2021 has amassed 182 career receptions for 2,287 yards and 10 touchdowns.