A Bíblia não diz como João morreu. O que sabemos é que ele passou por perseguição: em Apocalipse 1:9, João conta que estava na ilha de Patmos por causa da palavra de Deus e do testemunho de Jesus. O texto, porém, não explica como ele foi levado pra lá nem o que aconteceu depois.
Segundo a tradição cristã antiga, João viveu até a velhice e morreu na região de Éfeso. Essa é a resposta mais comum à pergunta, mas precisamos distinguir as coisas: a Bíblia confirma sua presença em Patmos; a informação sobre sua morte em Éfeso vem da tradição. Não temos um relato bíblico da data ou das circunstâncias de sua morte.
Há também uma história segundo a qual João foi colocado em óleo fervente e sobreviveu. Mesmo que essa tradição seja mencionada, ela não responde como ele morreu — e não há base suficiente pra apresentar seus detalhes como fatos comprovados. O mesmo vale pra afirmação de que ele trabalhou em minas em Patmos: Apocalipse não diz isso.
E João 21:20-23 ajuda a esclarecer outra dúvida. Ali, Jesus fala sobre o futuro de João, e algumas pessoas entendem que ele não morreria. O próprio texto corrige essa conclusão: Jesus não disse que João nunca morreria.
Portanto, a resposta honesta é simples: não sabemos exatamente como o apóstolo João faleceu. A tradição mais conhecida diz que ele morreu idoso, mas a Bíblia não conta sua morte. O que ela deixa claro é que João continuou dando testemunho de Jesus mesmo enfrentando sofrimento por causa da sua fé.