Internet of things (IoT) is relatively a new paradigm in the area of information and technology. It aims at making life easier and more comfortable by providing easy ways and mechanisms to handle day to day tasks effectively. In recent years, the pollution especially water pollution has become one of the major issues that is faced by countries around the world. The increase of amount of factory and vehicle had caused the emission of plague water and chemical to the river, sea and pond. Hence, it is important to monitor the water quality constantly so that immediate action can be taken to counter water pollution. Water quality is described as the general composition of water with reference to its chemical, physical, and biological properties. Water is a limited natural resource and it is very essential for human beings. The purpose of this research was to make an IoT based cost effective system that can monitor the quality of water in real time. The design and implementation of the system is done with the help of WeMos D1 mini and sensors (pH, turbidity, temperature and ultrasonic). WeMos D1 mini is an Arduino like board with built in Wi-Fi capabilities to send sensors data over the internet. The overall experimental setup was developed and tested for water quality data acquisition, online data transfer, monitoring, recording and analysis. It is experimentally observed that system takes less than a minute to update its values. This costeffective system is very beneficial for resident as well as for industries to monitor the water quality.