This document proposes a waste management system using IoT and data mining. The system uses ultrasonic sensors connected to a microcontroller and WiFi module to monitor waste levels in garbage bins. It sends this data to a server where data mining algorithms classify the waste levels to determine when bins need emptying. Municipal workers would get alerts on their schedule to efficiently collect waste. The system aims to prevent overflowing bins and optimize collection routes to improve sanitation. Future work includes developing a mobile app and adding other sensors to provide more accurate monitoring of bins.