इसकी प्रकृति के अनुसार विवाह भी कई प्रकार के होते हैं जैसे अनुलोम विवाह (उच्च जाति का पुरूष और निम्न जाति की स्त्री) या प्रतिलोम (नीच जाति का पुरुष और उच्च जाति की स्त्री) या विभिन्न जातियों वर्णों में सम्बन्ध एक पुरुष और एक स्त्री का विवाह, एक पुरुष का कई स्त्रियों से विवाह, एक महिला का कई पुरुषों से विवाह ।