Air merupakan kebutuhan yang penting bagi kelangsungan hidup manusia. Tingkat penggunaan air untuk kebutuhan sehari-hari bervariasi tergantung dari kebutuhan masing-masing individu. Kebutuhan air yang semakin meningkat tidak diimbangi dengan ketersediaan air yang cukup dan di tambah lagi perilaku boros air dapat mengakibatkan terjadinya krisis air. Untuk mengatasi masalah tersebut diperlukan sistem yang dapat mengelola air dengan baik. Sistem ini dirancang dengan menggunakan Internet of Things (IoT) dan menggunakan metode klasifikasi naive bayes. Sistem bekerja dengan membaca data dari sensor waterflow. Data yang di dapat kemudian di proses dengan metode klasifikasi Naive Bayes untuk menentukan tingkat keborosan dalam pemakaian air. Penerapan metode Naive Bayes diharapkan mampu untuk memprediksi besarnya penggunaan air agar lebih mudah untuk mengatur penggunaan air. Dari 23 data penggunaan air yang di uji dengan metode Naive Bayes diperoleh hasil akurasi sebesar 95%, dimana dari 23 data yang diuji terdapat 22 data penggunaan air yang dapat diklasifikasi dengan benar.