九九消寒图是中国北方的一项民俗,与数九的民俗密切相关。九九消寒图是一幅双钩描红书法“亭前垂柳珍重待春风”,均为繁体字,九字每字九划共九九八十一划,从冬至开始每天按照笔画顺序填充一个笔画,每过一九填充好一个字,直到九九之后春回大地,一幅九九消寒图才算大功告成。也称作“写九”。一般而言在九九消寒图的一侧还应写有《数九歌》。
除了文字版本的九九消寒图,还有用图形表示的九九消寒图。将宣纸等分为九格,每格用笔帽蘸墨印上九个圆圈,每天填充一个圆圈,填充的方法根据天气决定,填充规则通常为:上涂阴下涂晴,左风右雨雪当中。这种图形版本的九九消寒图简单易行,但显然没有文字版本的漂亮。
此外,也有些九九消寒图采用图画的形式,也称作“画九”。在白纸上绘制九枝寒梅,每枝九朵。画九就是从冬至这天起,画一枝素梅,枝上画梅花九朵,每朵梅花九个花瓣,共八十一瓣,代表“数九天”的八十一天,每朵花代表一个“九”,每瓣代表一天,每过一天就用颜色染上一瓣,染完九瓣,就过了一个“九”,九朵染完,就出了“九”,九尽春深,也有不用颜色染而直接在花瓣上用文字和符号注明阴晴雨雪的。在寒梅图的一侧常常写有“试看图中梅黑黑,自然窗外草青青”。这种图画版的九九消寒图又被称作“雅图”。