民族文化是某一民族在長期共同生產生活實踐中產生和創造出來的,能夠體現本民族特點的物質和精神財富的總和。
民族文化包括物質文化和精神文化兩部分。物質文化主要包括飲食、衣著、住宅、生產工具等,而精神文化則包括語言、文字、文學、科學、藝術、哲學、宗教、風俗、節日和傳統等。
民族文化反映了該民族歷史發展的水平,並且作為一定社會政治、經濟的反映,它在階級社會裡可能包含剝削階級與被剝削階級兩種對立的文化,反映了兩個對立階級的利益、思想和世界觀。隨著社會的發展,某些方面如宗教在民族文化中的影響可能逐漸減弱。
在更廣泛的意義上,民族文化還包括價值觀、理想等構成的複雜模式,既代表一種社會形態,也是一種文化模式的象徵。