政治因素:進入階級社會後,民俗受到政治因素的影響。剝削階級為了達到統治的目的,壹方面利用落後的民風來愚弄人民,另壹方面又通過強制手段改變原有的民風來維護自己的統治。
宗教因素:民俗的產生也受宗教因素的影響。在現實生活中,許多民俗都是由原始的宗教儀式演變而來的。例如,漢族的春節、元宵節、清明節、端午節和中秋節都起源於古代的祭祀活動。受伊斯蘭教的影響,回族和維吾爾族有禁食豬肉的習俗。
地理因素:民俗深受地理環境的影響。自古就有“十裏不同風,百裏不同俗”的說法。不同的自然條件導致不同的生產方式和生活方式。比如北方遊牧民族和南方農耕民族在居住、飲食、服飾、婚姻、喪葬、交通等方面都有很大的差異。