Ada beberapa jenis pernikahan berikut:

pernikahan agama. Ini melibatkan serangkaian ritus dan upacara dengan komponen simbolis yang kuat, ditentukan oleh jenis agama yang bersangkutan: Yahudi, Katolik, Islam, dll. Biasanya mengharuskan kedua pasangan mempraktekkan iman yang sama dan seringkali jauh lebih kaku dengan mandat dan tuntutannya.

Pernikahan sipil. Ini adalah pasangan hukum, sekuler dan yuridis dari pernikahan agama, yang diatur oleh hukum Negara dan bukan oleh mandat agama atau moralitas. Oleh karena itu, jauh lebih permisif pada kesempatan-kesempatan tertentu dan merupakan satu-satunya yang sah di depan pengadilan.

Pernikahan sederajat atau homoseksual. Ini adalah tentang persatuan antara dua orang dari jenis kelamin yang sama, di bawah persyaratan yang sama dari pernikahan sipil heteroseksual. Di beberapa garis lintang lebih diterima daripada di tempat lain, dan di beberapa garis lintang dengan nama selain “perkawinan”, seperti “serikat sipil”.

Pernikahan kenyamanan. Ini adalah nama yang diberikan untuk pernikahan yang, pada prinsipnya, tidak lahir dari cinta tetapi dari minat, yaitu pertukaran seperti yang lainnya. Pernikahan untuk kepentingan tidak terlihat baik secara sosial, meskipun fakta bahwa pada zaman kuno semua bentuk pernikahan pada prinsipnya adalah untuk kepentingan: seorang pangeran dan seorang putri biasa menikah untuk menyatukan kerajaan mereka, bukan karena mereka saling mencintai, misalnya..