Jeremy Sarber
Pastor and Bible teacher

My chronological harmony of the Gospels

In December 2011, I began an ambitious sermon series. I determined I would preach through all four Gospels—Matthew, Mark, Luke, and John—simultaneously. I would cover every recorded event and teaching of Jesus Christ in chronological order one Sunday at a time. Five years later when I resigned as pastor of that church, my final sermon was on John 17, the Lord’s prayer just before he and his disciples left the upper room on the night of his arrest.

Though I’ve made minor adjustments since then, I’m sharing my harmony of the Gospels. You may notice that I give Mark priority regarding chronology. Among other reasons, every time both Matthew and Luke deviate from Mark’s order, they disagree with one another. It’s hard to give either of them priority over Mark regardless of Luke’s attempt to write an orderly account or the possibility that Matthew wrote his Gospel before the others (Lk 1:3).

If you’re interested in a Matthew-first harmony, I suggest you consult John MacArthur. The MacArthur Study Bible contains a chart, and One Perfect Life: The Complete Story of the Lord Jesus blends the gospels and other biblical material about Jesus into one continuous story” using Matthew as the base text.

As for a Luke-first harmony, I don’t have any recommendations. Even if I did, it would look a lot like my own because Mark and Luke agree far more times than not.

John 1:1-18
Luke 1:1-4
Matthew 1:1-17
Luke 3:23-38
Luke 1:5-25
Luke 1:26-38
Luke 1:39-45
Luke 1:46-56
Luke 1:57-66
Luke 1:67-79
Matthew 1:18-25
Luke 2:1-7
Luke 2:8-20
Luke 2:21
Luke 2:22-38
Matthew 2:1-12
Matthew 2:13-18
Matthew 2:19-23 Luke 2:39
Luke 1:80
Luke 2:40
Luke 2:41-50
Luke 2:51-52
Matthew 3:1-12 Mark 1:1-8 Luke 3:1-18
Matthew 3:13-17 Mark 1:9-11 Luke 3:21-22
Matthew 4:1-11 Mark 1:12-13 Luke 4:1-13
John 1:19-28
John 1:29-34
John 1:35-51
John 2:1-11
John 2:12
John 2:13-22
John 2:23-25
John 3:1-21
John 3:22-36
John 4:1-42
Luke 3:19-20
Matthew 4:12 Mark 1:14-15 Luke 4:14-15 John 4:43-45
Luke 4:16-30
John 4:46-54
Matthew 4:13-16
Matthew 4:18-22 Mark 1:16-20
Mark 1:21-28 Luke 4:31-37
Matthew 8:14-17 Mark 1:29-34 Luke 4:38-41
Matthew 4:23-25 Mark 1:35-39 Luke 4:42-44
Luke 5:1-11
Matthew 8:1-4 Mark 1:40-45 Luke 5:12-16
Matthew 9:1-8 Mark 2:1-12 Luke 5:17-26
Matthew 9:9-13 Mark 2:13-17 Luke 5:27-32
Matthew 9:14-17 Mark 2:18-22 Luke 5:33-39
John 5:1-9
John 5:10-18
John 5:19-47
Matthew 12:1-8 Mark 2:23-28 Luke 6:1-5
Matthew 12:9-14 Mark 3:1-6 Luke 6:6-11
Matthew 12:15-21 Mark 3:7-12
Mark 3:13-19 Luke 6:12-16
Matthew 5:1-16 Luke 6:17-26
Matthew 5:17-20
Matthew 5:21-48 Luke 6:27-36
Matthew 6:1-18
Matthew 6:19-34
Matthew 7:1-6 Luke 6:37-42
Matthew 7:7-11
Matthew 7:12
Matthew 7:13-27 Luke 6:43-49
Matthew 7:28-29
Matthew 8:5-13 Luke 7:1-10
Luke 7:11-17
Matthew 11:2-30 Luke 7:18-35
Luke 7:36-50
Luke 8:1-3
Matthew 12:22-45 Mark 3:20-30
Matthew 12:46-50 Mark 3:31-35 Luke 8:19-21
Matthew 13:1-9 Mark 4:1-9 Luke 8:4-8
Matthew 13:10-17 Mark 4:10-12 Luke 8:9-10
Matthew 13:18-23 Mark 4:13-20 Luke 8:11-15
Mark 4:21-25 Luke 8:16-18
Matthew 13:24-30
Mark 4:26-29
Matthew 13:31-32 Mark 4:30-32
Matthew 13:33
Matthew 13:34-35 Mark 4:33-34
Matthew 13:36-43
Matthew 13:44
Matthew 13:45-46
Matthew 13:47-50
Matthew 13:51-53
Matthew 8:18-27 Mark 4:35-41 Luke 8:22-25
Matthew 8:28-34 Mark 5:1-20 Luke 8:26-39
Matthew 9:18-34 Mark 5:21-43 Luke 8:40-56
Matthew 13:54-58 Mark 6:1-6
Matthew 9:35-38 Mark 6:6
Matthew 10:1-42 Mark 6:7-11 Luke 9:1-5
Matthew 11:1 Mark 6:12-13 Luke 9:6
Matthew 14:1-12 Mark 6:14-29 Luke 9:7-9
Mark 6:30 Luke 9:10
Matthew 14:13-21 Mark 6:31-44 Luke 9:10-17 John 6:1-15
Matthew 14:22-33 Mark 6:45-52 John 6:16-21
Matthew 14:34-36 Mark 6:53-56
John 6:22-59
John 6:60-71
Matthew 15:1-20 Mark 7:1-23 John 7:1
Matthew 15:21-28 Mark 7:24-30
Matthew 15:29-31 Mark 7:31-37
Matthew 15:32-39 Mark 8:1-10
Matthew 16:1-12 Mark 8:11-21
Mark 8:22-26
Matthew 16:13-20 Mark 8:27-30 Luke 9:18-21
Matthew 16:21-28 Mark 8:31-9:1 Luke 9:22-27
Matthew 17:1-13 Mark 9:2-13 Luke 9:28-36
Matthew 17:14-21 Mark 9:14-29 Luke 9:37-43
Matthew 17:22-23 Mark 9:30-32 Luke 9:43-45
Matthew 17:24-27
Matthew 18:1-5 Mark 9:33-37 Luke 9:46-48
Matthew 18:6-14 Mark 9:38-50 Luke 9:49-50
Matthew 18:15-35
John 7:2-9
Matthew 19:1-2 Mark 10:1 Luke 9:51-56 John 7:10
Luke 9:57-62
John 7:11-31
John 7:32-52
[John 7:53-8:11]
John 8:12-20
John 8:21-30
John 8:31-59
John 9:1-7
John 9:8-12
John 9:13-34
John 9:35-38
John 9:39-41
John 10:1-18
John 10:19-21
Luke 10:1-16
Luke 10:17-24
Luke 10:25-37
Luke 10:38-42
Luke 11:1-13
Luke 11:14-28
Luke 11:29-32
Luke 11:33-36
Luke 11:37-44
Luke 11:45-54
Luke 12:1-12
Luke 12:13-21
Luke 12:22-34
Luke 12:35-40
Luke 12:41-48
Luke 12:49-53
Luke 12:54-59
Luke 13:1-9
Luke 13:10-17
Luke 13:18-21
John 10:22-39
John 10:40-42
Luke 13:22-30
Luke 13:31-35
Luke 14:1-24
Luke 14:25-35
Luke 15:1-7
Luke 15:8-10
Luke 15:11-32
Luke 16:1-13
Luke 16:14-18
Luke 16:19-31
Luke 17:1-10
John 11:1-16
John 11:17-44
John 11:45-54
Luke 17:11-19
Luke 17:20-37
Luke 18:1-8
Luke 18:9-14
Matthew 19:3-12 Mark 10:2-12
Matthew 19:13-15 Mark 10:13-16 Luke 18:15-17
Matthew 19:16-30 Mark 10:17-31 Luke 18:18-30
Matthew 20:1-16
Matthew 20:17-19 Mark 10:32-34 Luke 18:31-34
Matthew 20:20-28 Mark 10:35-45
Matthew 20:29-34 Mark 10:46-52 Luke 18:35-43
Luke 19:1-10
Luke 19:11-28
John 11:55-12:1
Matthew 26:6-13 Mark 14:3-9 John 12:2-8
John 12:9-11
Matthew 21:1-11 Mark 11:1-11 Luke 19:29-44 John 12:12-19
Matthew 21:18-19 Mark 11:12-14
Matthew 21:12-17 Mark 11:15-19 Luke 19:45-48
John 12:20-26
John 12:27-36
John 12:36-50
Matthew 21:18-22 Mark 11:20-25
Matthew 21:23-27 Mark 11:27-33 Luke 20:1-8
Matthew 21:28-32
Matthew 21:33-46 Mark 12:1-12 Luke 20:9-19
Matthew 21:1-14
Matthew 22:15-22 Mark 12:13-17 Luke 20:20-26
Matthew 22:23-33 Mark 12:18-27 Luke 20:27-38
Matthew 22:34-40 Mark 12:28-34 Luke 20:39-40
Matthew 22:41-46 Mark 12:35-37 Luke 20:41-44
Matthew 23:1-12 Mark 12:38-40 Luke 20:45-47
Matthew 23:13-36
Matthew 23:37-39
Mark 12:41-44 Luke 21:1-4
Matthew 24:1-2 Mark 13:1-2 Luke 21:5-6
Matthew 24:3-14 Mark 13:3-13 Luke 21:7-19
Matthew 24:15-28 Mark 13:14-23 Luke 21:20-24
Matthew 24:29-31 Mark 13:24-27 Luke 21:25-28
Matthew 24:32-44 Mark 13:28-37 Luke 21:29-33
Matthew 24:45-51 Luke 21:34-36
Matthew 25:1-13
Matthew 25:14-30
Matthew 25:31-46
Luke 21:37-38
Matthew 26:1-5 Mark 14:1-2 Luke 22:1-2
Matthew 26:14-16 Mark 14:10-11 Luke 22:3-6
Matthew 26:17-19 Mark 14:12-16 Luke 22:7-13
Matthew 26:20 Mark 14:17 Luke 22:14-16
John 13:1-20
Matthew 26:21-25 Mark 14:18-21 Luke 22:21-23 John 13:21-30
Luke 22:24-30
Luke 22:31-38 John 13:31-38
Matthew 26:26-29 Mark 14:22-25 Luke 22:17-20
John 14:1-14
John 14:15-31
John 15:1-17
John 5:18-16:4
John 16:5-15
John 16:16-22
John 16:23-33
John 17:1-26
Matthew 26:30-35 Mark 14:26-31
Matthew 26:36-46 Mark 14:32-42 Luke 22:39-46
Matthew 26:47-56 Mark 14:43-52 Luke 22:47-53 John 18:1-12
John 18:13-24
Matthew 26:57-68 Mark 14:53-65 Luke 22:54
Matthew 26:69-75 Mark 14:66-72 Luke 22:55-62 John 18:25-27
Matthew 27:1 Mark 15:1 Luke 22:63-71
Matthew 27:3-10
Matthew 27:1, 11-14 Mark 15:1-5 Luke 23:1-5 John 18:28-38
Luke 23:6-12
Matthew 27:15-26 Mark 15:6-16 Luke 23:13-25 John 18:39-19:16
Matthew 27:27-31 Mark 15:16-20
Matthew 27:57-61 Mark 15:42-47 Luke 23:50-56 John 19:38-42
Matthew 27:62-66
Matthew 28:1-10 Mark 16:1-11 Luke 24:1-12 John 20:1-18
Matthew 28:11-15
[Mark 16:12-13] Luke 24:13-35
[Mark 16:14] Luke 24:36-49 John 20:19-25
John 20:26-31
John 21:1-25
Matthew 28:16-20 [Mark 16:15-18]
[Mark 16:19-20] Luke 24:50-53