Den 18. mars 2015 signerte Harvin en 1-årig kontrakt verdt $6 millioner med Buffalo Bills. Han ble plassert på injured reserve 7. november. Harvin avsluttet sesongen med 19 mottakelser fra 30 forsøk for 218 yards og en touchdown, og hadde 31 yards på fem løp.