The use of the phrases ‘In God We Trust’ and ‘Under God’ violates the First Amendment.
‘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.’
“…no man shall be compelled to frequent or support any religious worship, place, or ministry whatsoever, nor shall be enforced, restrained, molested, or burthened in his body or goods, nor shall otherwise suffer, on account of his two religious opinions or belief; but that all men shall be free to profess, and by argument to maintain, their opinions in matters of religion, and that the same shall in no wise diminish, enlarge or affect their civil capacities.” - James Madison
“The purpose of separation of church and state is to keep forever from these shores the ceaseless strife that has soaked the soil of Europe with blood for centuries.” - James Madison
Our Currency violates this, and our Pledge violates this. Some state constitutions also prohibit those who do not believe in God from holding public office. Arkansas, Maryland, Mississippi, North Carolina, Pennsylvania, South Carolina, Tennessee and Texas are in violation of this right.
Wording like ‘No person who denies the existence of a Supreme Being shall hold any office in this state.’ is Unconstitutional.