The flow behaviour of a ferritic stainless steel (FSS) was investigated by a Gleeble 3500 thermal-mechanical test simulator over the temperature range of 900–1100 °C and strain rate range of 1–50 s−1. Empirical and phenomenological constitutive models were established, and a comparative study was made on the predictability of them. The results indicate that the flow stress decreases with increasing the temperature and decreasing the strain rate. High strain rate may cause a drop in flow stress after a peak value due to the adiabatic heating. The Zener-Hollomon parameter depends linearly on the flow stress, and decreases with raising the temperature and reducing the strain rate. Significant deviations occur in the prediction of flow stress by the Johnson-Cook (JC) model, indicating that the JC model cannot accurately track the flow behaviour of the FSS during hot deformation. Both the multiple-linear and the Arrhenius-type models can track the flow behaviour very well under the whole hot working conditions, and have much higher accuracy in predicting the flow behaviour than that of the JC model. The multiple-linear model is recommended in the current work due to its simpler structure and less time needed for solving the equations relative to the Arrhenius-type model.