Although the First Amendment of the U.S. Constitution declares:

"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances."

Christian Bibles are sometimes used in Courts to swear an oath.

In contrast to the tradition of swearing by the Bible, we are told in Matthew 5:33-37:

[33] “Again, you have heard that it was said to the people long ago, ‘Do not break your oath, but fulfill to the Lord the vows you have made.’ [34] But I tell you, do not swear an oath at all: either by heaven, for it is God’s throne; [35] or by the earth, for it is his footstool; or by Jerusalem, for it is the city of the Great King. [36] And do not swear by your head, for you cannot make even one hair white or black. [37] All you need to say is simply ‘Yes’ or ‘No’; anything beyond this comes from the evil one."

If Matthew 5:33-37 is literal, why would Christians swear an oath on the Bible?

  • I've edited the question to refer to the theological practice. The historical origin of Bibles being used for swear oaths should be asked at History. I'd note that many Christians do refuse to swear on the Bible (as do people of other religions or who are non-religious), and there will almost always be some other oath or affirmation they can make instead.
    – curiousdannii
    Commented Oct 28, 2020 at 0:22
  • 1
    In the UK persons who do not wish to 'swear' holding a bible are permitted to simply 'affirm' that what they say in Court will be truthful. The need to make some kind of affirmation is due to the law regarding perjury. One has to make it clear that one is cognizant of the seriousness of the Court in order to be liable for the veracity of one's words. It doesn't really matter how that is done (swear or affirm) as long as some process is recorded by the Court.
    – Nigel J
    Commented Oct 28, 2020 at 6:09
  • 1
    The most obvious reason would be that most Christians do not know what's in the Bible besides what is taught in Sunday school. And even on Sunday school topics, textual knowledge is not ubiquitous. Take the quiz, it's really basic stuff, and still most Christian denominations score poorly.
    – Codosaur
    Commented Oct 29, 2020 at 7:04
  • 1
    When taking the oath of office, President Truman said "affirm" instead of "swear."
    – Perry Webb
    Commented Oct 29, 2020 at 9:07

4 Answers 4


According to this source

The tradition of using the Bible in oath-taking likely comes from ninth-century England, where, without dedicated governmental centers, the altar of a church often served as the courtroom for oaths and contracts. Gospels began to be used in the contractual ceremonies, and, eventually, the tradition migrated into English courtrooms before crossing the Atlantic into American legal ceremonies. Though oaths are indeed religious in origin, the Constitution makes clear that the oath can be replaced with an "Affirmation," which substitutes the religious language (the "I swear" and "So help me God") with a secular affirmation (for example: "I affirm to tell the truth, the whole truth, and nothing but the truth").

  • Thank you so much for sharing resources regarding this tradition.
    – user50490
    Commented Oct 27, 2020 at 19:57
  • 1
    I actually did this once. I asked for the alternative language and it was done for me, no questions asked. Commented Oct 28, 2020 at 14:15

The instruction not to swear an oath using God's name, throne, altar, etc. from the text is an injunction against invoking Him in order to add more gravity or credibility to what is being said.

It comes in the context of Jesus taking many of the commandments of God (no murder, no adultery,...) and stripping away outward obedience to reveal that conformity at the level of intent is required.

“Again you have heard that it was said to those of old, ‘You shall not swear falsely, but shall perform to the Lord what you have sworn.’ But I say to you, Do not take an oath at all, either by heaven, for it is the throne of God, or by the earth, for it is his footstool, or by Jerusalem, for it is the city of the great King. And do not take an oath by your head, for you cannot make one hair white or black. Let what you say be simply ‘Yes’ or ‘No’; anything more than this comes from evil. - Matthew 5:33-37

It is like saying, "This time I'm really not going to lie, I swear to God!", whereas God's command is to bear no false witness at all, ever. It is a very haughty spirit that compels a sinner to publicly promise God that His commands will not be broken, this is why Jesus says that anything else but yes and no comes from evil.

That being said, the legal requirement to make some kind of affirmation in a courtroom can be seen as simply an obedient participation in the civil process and need not represent a departure from Jesus' words. At the end of the day the decision to swear upon the Bible in court or request a secular affirmation instead must remain in the realm of personal conscience.

  • It’s all well and good that there’s a secular affirmation as an alternative option, but what your answer says about Christianity plainly contradicts itself. When God prohibits something unequivocally and outright in scripture, then that same scripture is a sound basis for resorting to civil disobedience should the authorities oblige or force you to do a Divinely prohibited act.
    – Katechonic
    Commented Oct 31, 2020 at 15:24

The key to understanding the passage is in the words: "Let your yes be yes, and your no, no." "Swear not at all," isn't a abolishment of all forms of oaths or swearing, but rather a command for Christians to be honest, and to create a society in which 'I swear!' should not be necessary. Say the truth; say what you mean.


The requirement to swear on the Bible, is in no way contrary to those things said by Jesus. If we take a closer look at the Scriptures sited we see that what Jesus is siting; are all things other than the Commandments of God.

Quoted from Peter Gusic's commentary of the whole Bible:

Matthew 5:33 through 37 KJV Jesus interprets the law concerning oaths. “Again you have heard that it was said to those of old, ‘You shall not swear falsely, but shall perform your oaths to the Lord.’ But I say to you, do not swear at all: neither by heaven, for it is God’s throne; nor by the earth, for it is His footstool; nor by Jerusalem, for it is the city of the great King. Nor shall you swear by your head, because you cannot make one hair white or black. But let your ‘Yes’ be ‘Yes,’ and your ‘No,’ ‘No.’ For whatever is more than these is from the evil one.” a. You have heard that it was said to those of old, “You shall not swear falsely”: The scribes and Pharisees had twisted the law You shall not take the name of the Lord your God in vain (Exo_20:7) to permit taking virtually every other name in a false oath. b. Do not swear at all: Jesus reminds us that God is part of every oath anyway; if you swear by heaven, earth, Jerusalem, or even your head, you swear by God - and your oath must be honored. c. But let your “Yes” be “Yes”: Having to swear or make oaths betrays the weakness of your word. It demonstrates that there is not enough weight in your own character to confirm your words. How much better it is to let your “Yes” be “Yes” and “No” be “No.”

When you swear on the Bible, you are in fact swearing that you are bound by God to honor your Christian relationship with the creator God; and not by any other thing, not any representation of God. Other forms of swearing are not an allegiance with God the creator, and thus the statement that you should not swear falsely.

The admonition to let your yes be yes and your no be no, is there for you, that you must take your obligation to do as you have said; is your commitment directly to God.

You must log in to answer this question.