The Gospel of Mark itself is anonymous, but the traditional and still widespread view is that it was written by John Mark , a companion and interpreter of the apostle Peter, sometime around 60–70 CE, probably for believers outside Palestine.

Traditional answer in one line

Most Christian tradition says the Gospel of Mark was written by John Mark, who wrote down Peter’s preaching and memories of Jesus.

What the text actually says

  • The Gospel never names its author inside the narrative, so strictly speaking it is anonymous.
  • The familiar title “According to Mark” was added later in early Christian manuscripts, not by the original author within the text.

Why many say “John Mark”

Early church writers connected the work to John Mark, a figure who appears in Acts and Paul’s letters.

  • Papias (early 2nd century, reported by Eusebius) says Mark wrote down what Peter preached about Jesus, not always in order but accurately in substance.
  • Irenaeus, around 180 CE, likewise says that after Peter and Paul died, “Mark, the disciple and interpreter of Peter,” wrote what Peter had preached, likely in Rome.
  • Other early writers like Clement of Alexandria and later authors repeat this link between Mark and Peter’s testimony.

These early attributions are why traditional Christian teaching confidently names John Mark as the author.

What many scholars today think

Modern historians and biblical scholars are more cautious, because the original text does not sign a name.

  • Many agree the Gospel was probably written between about 60–70 CE, possibly in Rome or Syria, for a largely non-Jewish audience.
  • A common view is: “We do not know the author’s personal name for sure; the Gospel was written anonymously, and the later title ‘Mark’ preserves an early church memory that may or may not be exactly right.”
  • Some scholars think the author was a Gentile Christian outside Palestine, familiar with Greek and with the Roman world, whether or not he was literally the John Mark of Acts.

So, in academic terms, the safest statement is: the author is unknown , but early tradition strongly associates the work with John Mark, a close associate of Peter.

Quick “forum-style” recap

Who wrote the Gospel of Mark?

  • The book itself: doesn’t say. Anonymous.
  • Early church: “John Mark, Peter’s interpreter, wrote it from Peter’s preaching, probably in Rome.”
  • Many modern scholars: “We can’t be certain of the name, but the traditional attribution to Mark is plausible and very early, even if not provable.”

TL;DR: Traditionally, John Mark wrote the Gospel of Mark based on Peter’s memories, but from a historical-critical angle the author remains anonymous and not definitively identifiable.

Information gathered from public forums or data available on the internet and portrayed here.