Во время затишья в Войнах Алой и Белой розы Венлок дважды участвовал в переговорах с Францией и Бургундией — в 1463 и 1469 годах. Предположительно он стал заместителем Уорика в Кале в качестве лейтенанта замка. В 1470 году, когда Уорик перешёл на сторону Ланкастеров и появился рядом с крепостью, Венлок не впустил его; по данным Филиппа де Коммина, весь гарнизон был на стороне Йорков, и барон решил ничего не предпринимать, хотя с Уориком его связывала старая дружба. Эдуард IV наградил сэра Джона за верность должностью губернатора Кале, а союзник короля герцог Бургундский — пенсией в тысячу экю. Однако вскоре барон перешёл на сторону Ланкастеров. В апреле 1471 года он высадился в Уэймуте вместе с Маргаритой Анжуйской, а 4 мая того же года принял участие в битве при Тьюксбери, где командовал центром армии. Там сэр Джон и погиб. По одним данным, он пал в схватке с врагом, по другим, от руки Эдмунда Бофорта, герцога Сомерсета, командовавшего правым крылом ланкастерского войска: Венлок не поддержал атаку герцога на вражеский левый фланг, тот заподозрил его в предательстве и зарубил топором. Тело барона, по-видимому, похоронили в аббатстве Тьюксбери.