Các xã hội đa văn hóa có nhiều khía cạnh tích cực. Trao đổi kinh nghiệm, học hỏi và đơn giản là được tiếp xúc với những người thuộc các nền văn hóa khác nhau có thể mở rộng tâm trí của các công dân của các xã hội đa văn hóa và nâng cao trí tuệ của toàn xã hội. Tuy nhiên, trừ khi có sự bao dung và tôn trọng hoàn toàn đối với tất cả mọi người thuộc mọi nền văn hóa hoặc chủng tộc trong xã hội, xung đột giữa các nền văn hóa và chủng tộc khác nhau gần như không thể tránh khỏi.
Những người ủng hộ chủ nghĩa đa văn hóa coi đây là một hệ thống khoan dung, thích ứng tốt với các vấn đề xã hội. Họ tin rằng văn hóa không phải là một thực thể duy nhất, bất biến, có thể xác định được dựa trên chủng tộc hoặc tôn giáo mà là kết quả của nhiều yếu tố thay đổi khi thế giới thay đổi.
Mặt khác, nhiều người lập luận chống lại chủ nghĩa đa văn hóa. Họ nói rằng nhiều nền văn hóa khác nhau không thể cùng tồn tại và ảnh hưởng lẫn nhau trong khi vẫn giữ được những bản sắc văn hóa riêng biệt. Họ cho rằng nền văn hóa riêng biệt của quốc gia sở tại mất dần đi và cuối cùng bị mai một vì đa văn hóa. Người ta cũng nói rằng sự đa dạng sắc tộc lớn có thể ảnh hưởng tiêu cực đến lòng tin xã hội. Những người phát biểu những lập luận như vậy ủng hộ chủ nghĩa khác biệt, họ tin rằng điều quan trọng là phải bảo vệ những khác biệt, đặc biệt là những khác biệt về bản chất dân tộc hoặc văn hóa. Những người theo chủ nghĩa khác biệt thường không ủng hộ sự ưu việt của sắc tộc mà cho rằng các dân tộc và nền văn hóa khác nhau không tương thích với nhau.