1-منشأ قانونی: شـلاق حـدی بر اساس نصوص شرعی (قرآن و سنت) تعیین می‌شود، در حالی که شلاق تعزیری بر اساس قوانین موضوعه و صلاحدید قاضی اجرا می‌گردد.

2-تعداد ضربات: تعداد ضربات شلاق حدی مشخص و غیرقابل تغییر است، اما در شلاق تعزیری قاضی می‌تواند تعداد ضربات را متناسب با جرم تعیین کند.

3-انعطاف‌پذیری: شـلاق حـدی غیرقابل تخفیف یا تغییر است، اما شلاق تعزیری انعطاف‌پذیر بوده و قابلیت تعلیق یا جایگزینی دارد.

4ـشرایط اثبات: شـلاق حـدی نیازمند اثبات جرم با معیارهای خاصی نظیر شهادت چهار شاهد عادل است، اما شلاق تعزیری با استناد به ادله‌ای نظیر اقرار یا مستندات دیگر قابل اجراست.