Purpose: This paper has used the well-known machine learning (ML) computational algorithm with Internet of Things (IoT) devices to predict the COVID-19 disease and to analyze the peak rate of the disease in the world. ML is the best tool to analyze and predict the object in reasonable time with great level of accuracy. The Purpose of this paper is to develop a model to predict the coronavirus by considering majorly related symptoms, attributes and also to predict and analyze the peak rate of the disease. Design/methodology/approach: COVID-19 or coronavirus disease threatens the human lives in various ways, which leads to deaths in most of the cases. It affects the respiratory organs slowly and this penetration leads to multiple organ failure, which causes death in some cases having poor immunity system. In recent times, it has drawn the international attention because of the pandemic threat that is harder to control the spreading of infection around the world. Findings: This proposed model is implemented by support vector machine classifier and Bayesian network algorithm, which yields high accuracy. The K-means algorithm has been applied for clustering the data set models. For data collection, IoT devices and related sensors were used in the identified hotspots. The data sets were collected from the selected hotspots, which are placed on the regions selected by the government agencies. The proposed COVID-19 prediction models improve the accuracy of the prediction and peak accuracy ratio. This model is also tested with best, worst and average cases of data set to achieve the better prediction rate. Originality/value: From that hotspots, the IoT devices were fixed and accessed through wireless sensors (802.11) to transfer the data to the authors’ database, which is dedicated in data collection server. The data set and the proposed model yield good results and perform well with expected accuracy rate in the analysis and monitoring of the recovery rate of COVID-19. © 2020, Emerald Publishing Limited.