Methods, systems, and computer-readable medium for personalized weather forecast videos are provided. In one implementation, a weather forecast may be obtained, and a personalized profile associated with a user may be obtained. Further, the personalized profile may be used to select at least one characteristic of a character. Further, the personalized profile and the weather forecast may be used to generate a personalized script related to the weather forecast. Further, the selected at least one characteristic of a character and the generated personalized script may be used to generate a video of the character presenting the generated personalized script.