Masyarakat multikultural adalah masyarakat yang terdiri dari berbagai budaya yang dihormati secara setara. Masyarakat seperti itu cenderung terbagi menjadi kelompok-kelompok dan sering mengalami konflik. Ada beberapa pendekatan untuk masyarakat multikultural, seperti isolasi, akomodasi, kosmopolitan, otonomi, dan kritikal.