What was Fred Rogers' full birth name?

The story behind the answer

Fred Rogers' full birth name was Fred McFeely Rogers.

The name Fred McFeely Rogers reflects both his immediate family and his maternal heritage. He was born Fred McFeely Rogers on March 20, 1928, in Latrobe, Pennsylvania. “McFeely” was his middle name, taken from his mother's family and honoring his maternal grandfather, Fred Brooks McFeely. Rogers later used the middle name for the beloved delivery character Mr. McFeely on Mister Rogers' Neighborhood.

Rogers became known professionally as Mister Rogers, but that was a television persona rather than his birth name. He was also an author, composer, television producer, and Presbyterian minister. His gentle on-screen manner helped make his real name familiar to generations of viewers, but biographies and historical records identify him by the complete name Fred McFeely Rogers.

The name is easy to confuse with invented alternatives because the program featured many characters with names connected to Rogers' life. Mr. McFeely was a fictional neighbor, while Fred McFeely Rogers was the host himself. Rogers died in 2003 after a career that transformed children's educational television.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: