Urodzony prawdopodobnie w Betsaidzie, jako syn Zebedeusza i Salome, młodszy brat św. Jakuba Starszego. Według ewangelii był rybakiem nad Jeziorem Galilejskim (Genazaret, Kinneret), powołany został przez Jezusa na ucznia wraz ze św. Piotrem i św. Andrzejem w czasie wspólnego połowu ryb.
Uważany jest za najmłodszego z apostołów i umiłowanego ucznia Chrystusa.