thumb|right|Hipoteza dwóch źródeł sugeruje, że Ewangelia Marka powstała jako pierwsza. Istniało ponadto drugie źródło, nazwane źródłem Q. Ewangelie Mateusza i Łukasza powstały niezależenie, korzystając z Marka i Q jako źródeł. Weisse i Holtzmann, korzystając z badań Weizsackera i Weissa, stworzyli teorię dwóch źródeł, która wyjaśnia podobieństwa i różnice synoptykówH. J. Holtzmann, Die synoptischen Evangelien, ihr Ursprung und geschichtlicher Charakter. 1863. Klasyczne sformułowanie tej teorii zawiera dzieło P. Wernlego Die synoptische Frage (Freiburg 1899): teksty zgodne z Markiem pozostali synoptycy mieli od niego zaczerpnąć, natomiast teksty jedynie im wspólne pochodziły ze źródła Q (ustnego lub pisanego, aramejskiego lub greckiego).

Teoria dwóch źródeł opiera się zasadniczo na dwóch tezach. Pierwsza wiąże się z przekonaniem, że Ewangelia Marka jest najstarszą Ewangelią kanoniczną. Mateusz i Łukasz, pisząc swoje Ewangelie, korzystali z Ewangelii Marka. Druga teza autorów teorii dwóch źródeł opiera się na przekonaniu, że Mateusz i Łukasz korzystali z różnych źródeł. Ponadto mieli wspólne źródło, a mianowicie dzieło zawierające słowa i mowy Jezusa, które niestety zaginęło. Nazwano je źródłem Q (od niem. Quelle – źródło). Po raz pierwszy terminem tym posłużył się P. Wernle.