امروزه اعتیاد به معضلی اجتماعی تبدیل شده است که پیشگیری از مبتلا شدن افراد جامعه به اعتیاد به معنای جلوگیری کردن از تحمیل هزینههای گزاف بر جامعه، جلوگیری از مبتلا شدن افراد به ایدز و بیماری دیگر، جلوگیری از کاهش بازدهی در محیط کار، پیشگیری از وقوع جرم و جنایت و حفاظت نسلهای بعد در برابر خطرات است.
در نتیجه بهتر است به جای هزینههای هنگفتی که برای درمان ترک اعتیاد پرداخت میشود برای پیشگیری از مصرف مواد مخدر و جلوگیری از بازگشت افراد به سمت اعتیاد برنامههایی اتخاذ گردد. برنامههایی که شامل نظارت دقیقتر نیروی انتظامی، اشتغالزایی، برنامههای آموزشی در مدارس و دانشگاهها و ... است. پیشنهاد میگردد با توجه به شیوع بالای اعتیاد در جامعه مطالعاتی دقیق بر روی عود اعتیاد انجام شود و تمرکز آموزش بر روی افراد جوان، کمسواد و بیکار به دلیل آسیبپذیرتر بودن این گروه صورت گیرد.