Upaya pencegahan meliputi 3 hal :
1. Pencegahan primer : mengenali remaja resiko tinggi penyalahgunaan NAPZA dan melakukan intervensi.
 Upaya ini terutama dilakukan untuk mengenali remaja yang mempunyai resiko tinggi untuk menyalahgunakan NAPZA, setelah itu melakukan intervensi terhadap mereka agar tidak menggunakan NAPZA.
 Upaya pencegahan ini dilakukan sejak anak berusia dini, agar faktor yang dapat menghabat proses tumbuh kembang anak dapat diatasi dengan baik.
2. Pencegahan Sekunder : mengobati dan intervensi agar tidak lagi menggunakan NAPZA.
3. Pencegahan Tersier : merehabilitasi penyalahgunaan NAPZA.
 Yang dapat dilakukan di lingkungan keluarga untuk mencegah penyalahgunaan NAPZA :
1. Mengasuh anak dengan baik.
- penuh kasih sayang
 - penanaman disiplin yang baik
 - ajarkan membedakan yang baik dan buruk
 - mengembangkan kemandirian, memberi kebebasan bertanggung jawab
 - mengembangkan harga diri anak, menghargai jika berbuat baik atau mencapai prestasi tertentu.
2. Ciptakan suasana yang hangat dan bersahabat
 Hal ini membuat anak rindu untuk pulang ke rumah.
3. Meluangkan waktu untuk kebersamaan.
4. Orang tua menjadi contoh yang baik.
 Orang tua yang merokok akan menjadi contoh yang tidak baik bagi anak.
5. Kembangkan komunikasi yang baik
 Komunikasi dua arah, bersikap terbuka dan jujur, mendengarkan dan menghormati pendapat anak.
6. Memperkuat kehidupan beragama.
 Yang diutamakan bukan hanya ritual keagamaan, melainkan memperkuat nilai moral yang terkandung dalam agama dan menerapkannya dalam kehidupan sehari – hari.
7. Orang tua memahami masalah penyalahgunaan NAPZA agar dapat berdiskusi dengan anak
Yang dilakukan di lingkungan sekolah untuk pencegahan penyalahgunaan NAPZA :