John Peckham studerte ved Sorbonne i Paris og dessuten i Oxford, og inntrådte ca 1250 i fransiskanerordenen. Fra 1257 til 1259 studerte han teologi i Paris, der han tok doktorgraden i 1269. Peckham studerte også optikk og astronomi, og hans studier hans på desse feltene var påvirket av Roger Bacon.