Birth of Jesus: Gospels of Matthew and Luke Compared

Updated on December 22, 2019
revmjm profile image

Rev. Margaret Minnicks is an ordained Bible teacher. She writes many articles that are Bible lessons.


The Bible has four gospels: Matthew, Mark, Luke, and John. Matthew and Luke are the only two gospels that trace the genealogy of Jesus and things surrounding His birth.

Matthew and Luke have different accounts of the birth of Jesus. In fact, the accounts are so different that the only things Matthew and Luke agree on are that Mary and Joseph lived in Nazareth and that Jesus was born in Bethlehem. The rest of the information is different.

The two gospel writers record different things because they were writing to two different audiences. Matthew was a Jew who wrote to the Jews about Jesus, a Jew. Luke was the only Gentile writer of the entire Bible. He was a physician who never met Jesus. He learned all he knew from the other gospel writers.

Matthew and Luke both recorded valuable information. Do not think their information is in conflict with the other. Neither is wrong. They shared information from their own perspective.

When people don't take the time to read Matthew or Luke's account of the birth of Jesus, they tend to mix the stories. They weave the narratives together into one Christmas story. The nativity scene you see every year, the Christmas cards you send and receive, and Christmas pageants all have many things woven together into one Christmas story even though the events didn't happen at the same time or in the same place. For instance, the shepherds and wise men did not show up at the birth of Jesus at the same time. Also, there were more than three wise men.

There is nothing sinful about mixing the stories, but it would be so good if people would read what Matthew said and what Luke said. There is beauty in both accounts.

Matthew's Gospel

The story about Jesus' birth is found in Matthew 1:18-25 through Matthew 2:1-23. Matthew traces Jesus' roots back to Abraham to emphasize his role as the Jewish Messiah.

Matthew doesn't record the angel speaking to Mary as Luke does. On the other hand, Luke doesn't record the angel speaking to Joseph in a dream. Matthew did so mainly because Matthew had a Jewish audience. Joseph was faithful to the Jewish law and was considering divorcing Mary quietly instead of exposing her to public disgrace. Therefore, an angel appeared to him in a dream and told Joseph some things the angel did not tell Mary, according to Luke's gospel.

The angel told Joseph, "Joseph son of David, do not be afraid to take Mary home as your wife, because what is conceived in her is from the Holy Spirit. She will give birth to a son, and you are to give him the name Jesus because he will save his people from their sins.”

Matthew, like Luke, does say Jesus was born in Bethlehem. However, Matthew does not record the journey to Bethlehem or give the reason Joseph had to go when Mary was about to give birth. We find out those details in the Gospel of Luke.

Matthew doesn't mention there not being any room in the inn or a manger. After telling about the angel speaking to Joseph, Matthew jumps right into telling the story about the Magi, or wise men. He gives more details about them than he does about the birth of Jesus which includes Mary and Joseph fleeing from Bethlehem to Egypt to escape Herod. If you read the story carefully, you will see that Jesus is no longer a baby when the wise men arrived with their gifts. It took them about two years for their caravan to get to Bethlehem after stopping in Jerusalem. Jesus was no longer a baby, and His parents were living in a house at that time.

"And when they had come into the house, they saw the young child with Mary His mother, and fell down and worshiped Him. And when they had opened their treasures, they presented gifts to Him: gold, frankincense, and myrrh" (Matthew 2:11).

Matthew doesn't record the journey to Bethlehem at all, but he records them leaving the city and going back to Nazareth. It is surprising that Matthew didn't record how Mary and Joseph went to Jerusalem so Jesus could be circumcised when He was eight days old because it was a Jewish law.

Luke's Gospel

What we know about the birth of Jesus comes mostly from Luke 2:1-39. Luke gives much more information than Matthew. Luke traces Jesus' ancestry all the way back to Adam. Luke says His family lived in Nazareth and went to Bethlehem for a census required by Caesar Augusta that all the world should be taxed in their own city. Matthew didn't give us that information.

When the baby was born, Mary wrapped him in swaddling clothes and laid him in a manger because there was no room for them in the inn. Matthew left that out of his gospel.

Shepherds were abiding in the field, keeping watch over their flock by night when an angel of the Lord came upon them and told them the good news that in the city of David a Savior was born. Then the angel gave the shepherd a sign that they would find the babe lying in a manger and wrapped in swaddling clothes. After the angel left, the shepherds went to Bethlehem to see what had come to pass. They found Mary, Joseph, and the baby lying in a manger. The shepherds returned to their fields glorifying and praising God for all the things that they had heard and seen. It was just as the angel told them.

Jesus was taken to the temple when He was eight days old to be circumcised and presented to the Lord. Simeon had stayed alive and was there to see and hold the baby. Anna, a widow and prophetess had not left the temple since she became a widow about fourscore and four years before. She was able to see Jesus before He and His parents returned to Nazareth.

Major Differences

Matthew tells what was important to him and his audience. Luke tells some of the same stories from his perspective.

Matthew has the dream of Joseph. Luke has the Annunciation to Mary.

Matthew told about the flight to Egypt. Luke told about the journey to Bethlehem and being there.

Matthew tells the story of the wise men. Luke tells the story of the shepherds.

Matthew and Luke give Joseph’s genealogy but in different ways. Matthew gives Jesus' genealogy only back to Abraham, the first Jew. Luke gives the genealogy as far back as he could. He traces Jesus' ancestry back to Adam, the first man God created.

Matthew doesn't show readers what happened after Jesus was born in Bethlehem. Unless you read the Gospel of Luke, you would not know that there was no room for Mary and Joseph and Jesus was born in a stable, wrapped in swaddling cloths and placed in a manger. Matthew was silent about those things.

If it had not been because of Luke, we would not read the few verses about Simeon and Anna because Matthew told us nothing about them,

Luke shows how the family went from Bethlehem to Jerusalem and back home to Nazareth after they had fulfilled their political duty in Bethlehem and their religious duties in Jerusalem. However, that wasn't in Matthew's gospel.

Did you learn something from this article?

See results


    0 of 8192 characters used
    Post Comment
    • MsDora profile image

      Dora Weithers 

      6 months ago from The Caribbean

      I read somewhere that Matthew focused on Jesus and Luke focused on Mary. Thanks for sharing your comparison. A blessed Christmas and a prosperous New Year to you and your household.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)