Water quality is one of the most important factors in fish production and aquaculture. Good water quality helps the fish to live, feed, reproduce and grow. Monitoring water quality parameters is the first step before fish farmer can take action to ensure the water qualities is in the desired condition. Implementation of periodic manual lab sampling to check water quality is cumbersome while dependency on human visual inspection can be inaccurate. This paper proposed a technique to monitor water quality parameters such as turbidity, pH and temperature using an IoT system. Using electronic sensors and a microcontroller, the measurement of the parameters will be read before sending the values via SMS to the user. This system can help the users to know the present turbidity, pH and temperature of the pond water, so they will know when they should perform maintenance actions. The prototyped of the system has been tested for Sumatra Barb species and successfully tested with error measurement of 0, 0.1. 0.12 for turbidity, temperature and pH respectively.