王昭君出生于公元前52年,这一年是蛇年,所以王昭君属蛇。
在中国传统干支纪年中,公元前52年是壬午年 ,午对应十二生肖中的马,但由于公元纪年和传统干支纪年的转换较为复杂,且生肖纪年是以农历新年为界,经换算可知公元前52年对应的农历生肖为蛇 。