Data on rice production is crucial for planning and monitoring national food security in a developing country such as Indonesia, and the classification of the growth phases of rice plants is important for supporting this data. In contrast to conventional field surveys, remote sensing technology such as Landsat-8 satellite imagery offers more scalable, inexpensive and real-time solutions. However, utilising Landsat-8 for classification of rice-plant phase required spectral pattern information from one season, because these spectral patterns show the existence of temporal autocorrelation among features. The aim of this study is to propose a supervised random forest method for developing a classification model of rice-plant phase which can handle the temporal autocorrelation existing among features. A random forest is a machine learning method that is insensitive to multicollinearity, and so by using a random forest we can make features engineering to select the best multitemporal features for the classification model. The experimental results deliver accuracy of 0.236 if we use one temporal feature of vegetation index; if we use more temporal features, the accuracy increases to 0.7091. In this study, we show that the existence of temporal autocorrelation must be captured in the model to improve classification accuracy.