Fact Check: Did McDonald's Take the 'McFish' Off Its Menu?

Newsmax TV host Greg Kelly caused a Twitter storm Thursday after he tweeted his experience attempting to order a fish sandwich from McDonald's.

The Claim

Kelly, the host of Greg Kelly Reports on Newsmax, tweeted: "I just went to a MACDONALD'S and there was no MCFISH on the menu. When the hell did that happen? Is it permanently banned? Or is just my 'local' MACDONALD'S. I demanded to see the 'manager' but they accused me of being a 'MALE KAREN' so i walked out."

I just went to a MACDONALD’S and there was no MCFISH on the menu. When the hell did that happen? Is it permanently banned? Or is just my “local” MACDONALD’S. I demanded to see the “manager” but they accused me of being a “MALE KAREN” so i walked out. pic.twitter.com/oSpgFqfYGZ

— Greg Kelly (@gregkellyusa) February 4, 2021

The Facts

There is no McFish on McDonald's American menu. However, there is a Filet-O-Fish sandwich that is made from fried Alaska pollock.

This might have been the sandwich Kelly referred to as a McFish.

His tweet has caused "McFish" to be one of Twitter's top trending topics of the day.

Many users were quick to poke fun at Kelly's tweet and inform him of the Filet-O-Fish sandwich.

"There's never been a "MCFISH" on the menu at either "MACDONALDS" or McDonalds. They do have a fish sandwich on the menu called a "Fillet 'O' Fish," which a true Man of the People would know."

You need to work on your populist schtick.

There's never been a "MCFISH" on the menu at either "MACDONALDS" or McDonalds. They do have a fish sandwich on the menu called a "Fillet 'O' Fish," which a true Man of the People would know.

— Seldon Crisis Log (@rGiskard_R) February 4, 2021

"Wait a sec......Newsmax host Greg Kelly got all fussy because his local McDonald's didn't have a McFish sandwich... and when he asked to see the manager... the employees called him 'MALE KAREN' and then he walked out because he couldn't handle that Tea...??"

Wait a sec......

Newsmax host Greg Kelly got all fussy because his local McDonald's didn't have a McFish sandwich (😂)... and when he asked to see the manager (😂)... the employees called him "MALE KAREN" (😭) and then he walked out because he couldn't handle that Tea...??

😭😭

— Jake Lobin (@JakeLobin) February 4, 2021

McDonalds.fandom.com mentioned that the Filet-O-Fish sandwich is sometimes called "the FishMac, Fishy O' Cheese (Australia) or the McFish."

The Ruling

False.

McDonald's did not take "McFish" off of its American menu because it never has been on its menu.

There is, however, a Filet-O-Fish sandwich that has been on McDonald's menu for more than 50 years.

McDonald's Times Square NYC July 2020
A McDonald's venue in Times Square, New York City. McDonald's did not take "McFish" off of its American menu because it never has been on its menu. Noam Galai/Getty Images