President Donald Trump said Friday that he is rescinding his endorsement of Rep. Marjorie Taylor Greene, R-Ga., sharply criticizing her in a Truth Social post and suggesting he could support a conservative opponent in next year’s Republican primary.
In his post, Trump described Greene as a “ranting lunatic,” accused her of focusing on grievances rather than what he called his administration’s accomplishments, and claimed she has been upset that he no longer returns her calls. He went on to pledge “complete and unyielding support” for any conservative challenger who enters the race ahead of the 2026 midterm elections.
Trump also said Greene had “gone Far Left,” pointing to her recent appearance on ABC’s “The View,” and revived a disparaging nickname for her.

Greene has been among Trump’s most prominent supporters since she entered Congress in 2021, aligning closely with him during his political and legal controversies, and campaigning alongside him in multiple states.
Trump wrote that tensions arose after he shared polling data indicating Greene would face steep odds statewide if she ran for higher office. He said he advised her not to pursue a Senate or gubernatorial bid, arguing she lacked support without his endorsement.
Greene responded quickly on social media, saying Trump “just attacked me and lied about me.” She denied calling him, but said she had sent him text messages earlier in the day, which she posted in screenshots. Greene claimed the dispute centered on her push to release files related to Jeffrey Epstein, and suggested Trump was trying to discourage other Republicans from supporting disclosure ahead of a planned vote next week.
In her statement, Greene said she has devoted significant time and resources to supporting Trump, but emphasized she does not serve him personally. She wrote that her loyalty is to her faith, her district, and the country.
Trump’s decision to pull his endorsement could encourage contenders in Greene’s solidly Republican district to challenge her in the primary next year.