 In 1993, Roberts became a recipient of the National Weather Association's "Weathercaster Seal of Approval".In 2000, he was inducted into the Broadcast Pioneers of Philadelphia Hall of Fame, and selected "Person of the Year", the Broadcast Pioneers of Philadelphia's highest honor.The following year, he was inducted into the Buffalo, New York Broadcasting Hall of Fame.