The footage of Prince Charles presenting the weather forecast has been viewed hundreds of thousands of times and has trended worldwide on social media.
The specially-written script included references to royal residences in Scotland, reported BBC.
He predicted "a little hazy sunshine for the Castle of Mey in Caithness", but otherwise rain, wind and even snow, "with the potential for a few flurries over Balmoral".
The Guardian said that he then glared at the camera and asked: "Who the hell wrote this script?"
The royal couple spent over an hour at BBC Scotland that is celebrating 60 years of television broadcasting.