苗族过去信仰万物有灵,崇拜自然,祀奉祖先。“牯藏节”是最大的祭祀活动。一般是七年一小祭,十三年一大祭。于农历十月至十一月的乙亥日进行,届时要杀一头牯子牛,跳芦笙舞,祭祀先人。食时邀亲朋共聚一堂,以求增进感情,家庭和睦。
苗族的主要信仰有自然崇拜、图腾崇拜、祖先崇拜等原始宗教形式,苗族传统社会迷信鬼神、盛行巫术。也有一些苗族信仰基督教、天主教。苗族信仰佛教、道教的主要是东部方言苗族。
自近代以来,随着西方传教士深入我国内地传教,在滇黔川交界地区、贵州凯里、湖南沅陵等地区有一些苗族群众皈依了基督教,在滇东南有少数苗族信仰天主教。尤其是滇东北、黔西北一带的基督教信仰曾经势头强盛,影响极大。外国传教使团或者传教士们在苗族地区开设了许多的中小学校、医疗机构、甚至实施了一些经济发展项目,对于苗族社会的进步、政治地位的改善起到了不可抹灭的作用。著名的牧师有安顺的党居仁、柏格理、张道慧、王树德等,前二者均殉职苗区。
国外的苗族,在越南、老挝有少数苗族信仰天主教。美国、法国等西方国家的苗族也有信仰基督教、天主教的。老挝、泰国的苗族也受佛教文化的影响。尽管如此,在他们的社会中,传统的祖先崇拜、灵魂观念等仍在很大程度上的保留。