This paper compares the behavioural models of municipal solid waste (MSW) using the corresponding experimental data. To do so, the proposed models are first reviewed and, then, the algorithms and codes of different models are written. After obtaining each model’s algorithm, the same experimental data are considered as input, and the strain–stress curve is plotted for each model. In the first method, the total strain in the waste is obtained based on the summation of the elastic, plastic, biological, and creep strains. Afterward, the equivalent stress is obtained. In this method, using biological changes over time, the age of the waste is calculated as an effective parameter in MSW behaviour. Moreover, the effect of creep on the waste is considered independently. In the second algorithm, MSW is considered as fibre and paste material, and the strain–stress curve is obtained. In this method, the waste is considered as a soil model, and the effect of different parameters are calculated. Due to the complexity of the MSW behaviour and considering various parameters, such as the age of the waste, E changes over time, creep, and biological changes, the Krase model has less error than the other models. Using the soil behaviour model for the waste has a significant error, indicating the difference between the results for the behaviours of the two substances.