Monitoring Covid-19 patients is extremely challenging due to under-resourced or risk of infection. With the increased demand for hospital beds and the difficulty of delivering care, some health centers have advised individual with milder symptoms to stay home. Hence, this paper presents a health monitoring system based on IoT that helps the medical staff to monitor blood saturation, heart rate, pulse rate and body temperature remotely. A Biosensor Module MAX3100 is used to read blood saturation level and heart rate of the patient while body temperature sensor, DS18B20 is employed to scan the body temperature. The measurement of room temperature and humidity level is done through humidity sensor. ESP32 Arduino will encode and decode all input data before execution process. The patient's fingers are connected to the sensors and the data is displayed on the smart phone or PC. The proposed system was tested and provide the intended output. Therefore, with the aid of this proposed system, medical staff can examine and keep track on several patients' status simultaneously and without the hassle of being infected by the virus as it is monitored remotely.