十二生肖汉白玉雕塑
原始社会的先民常用某种动物、无生物或自然现象的图形作为本氏族的保护神和标志,即图腾。《山海经》诸如人和野兽的混合形象形象就是远古各地的图腾神。 夏族的图腾是熊或鱼,商族的图腾是玄鸟,周族的图腾则有龙、鸟、龟、犬、虎诸说。十二生肖除龙为虚幻之物,其余皆是日常可见。其中可分两类,即“六畜”(马牛羊鸡狗猪)和“六兽”(鼠虎兔龙蛇猴),前者是人们为了经济目的而驯养,后者则一定程度*扰人类生活,先民对其心生畏惧的动物。因此这些动物被作为本氏族的名号标记来崇拜。《史记·五帝本纪》记述黄帝“教熊罴貔貅躯虎,以与炎帝战于阪泉之野”,文中所言是各部落图腾,绝非真有降龙伏虎本领。十二生肖来源于原始社会的图腾崇拜,成令人信服的学说。
外来说

十二生肖陶瓷
清代赵翼在《陔余丛考》中,“盖北俗初无所谓子丑寅卯之十二辰,但以鼠牛虎兔之类分纪岁时,浸寻流传于中国,遂相沿不废耳”,认定生肖的外来性质。
郭沫若在《释干支》中,认为生肖源于巴比伦的黄道十二宫,汉代西域诸国仿十二宫而造十二生肖。古希腊、古埃及、巴比伦等古国也有类似的十二生肖,仅动物不同,由此生肖也许并非起源于中国。但秦简的出土推翻此说,世界各国都有类似的动物崇拜,反加强图腾说的合理性。
取数

十二生肖镶金工艺品
生肖取数十二,暗合古人对自然现象的归纳性认识。
中国先民感受到寒暑交替,植物枯荣的周期,以之为“一岁”。月亮的盈亏周期也与“岁”相关——十二次月圆正好一岁。用木星作为年的周期,“岁星”绕行一圈刚好十二年。《周礼·春官·冯相氏》云:“掌十有二岁、十有二月、十有二辰”,除计年计月,十二也用做计量时辰。
十二也经常用于其他方面。《左传·哀公七年》中载,“周之王也,制札上物,不过十二。以为天之大数也。” 《国语·晋语四》记,“黄帝之子二十五宗,其得姓者十四人,为十二姓”。 《后汉书·苟爽传》云:“故天子娶十二妇,天之数也。诸侯以下各有等差。”
“十二天象”又是古代对天气的统称,即暗、阴、雨、雪、冰、雾、露、霜、风、沙、雷、电;”十二经脉”是中医对人体经络的认知;古代音乐有“十二律”;饮食有“十二食”;穿衣有“十二衣”……
排序
生肖动物秉性各异,古今学者一直对其选取和排列提出众多观点,但每种观点又难以自圆其说。
民间故事说

十二生肖富贵瓶【张同禄】
轩辕黄帝要选十二动物担任宫廷卫士,猫托老鼠报名,结果老鼠忘了,从此猫见老鼠就寻仇。原本推牛为首,老鼠偷偷爬上牛背占先机。虎和龙不服气,被封为山神和海神,排在牛的后面。兔子不服,要和龙赛跑,兔子跑到龙前面。狗不乐意,一气之下咬伤兔子,被罚倒数第一。蛇、马、羊、猴、鸡之间还经过一番较量,最后猪跑来占据末席。
该传说还解释生肖为何无猫。其实远古中国无猫,家猫传入中国时生肖早已形成。 这个近似于儿童故事的传说,远不是对问题的科学解释。
动物习性说

