In this paper, a predictive phase current control (PCC) scheme based on a local linear phase voltage model for a switched reluctance motor is proposed. The current is controlled by regulating the average voltage through PWM, ensuring a fixed switching frequency. A linear model is proposed to approximate the relationship between the voltage and the current slope in a short period. By using the voltage and current slope information in the previous control cycle, the intercept and slope of the model can be identified online. In the previous control cycle, the phase voltage changes from zero to positive or negative DC-link voltage, and then the identified model is used to predict the average voltage required in the next PWM cycle for the actual current so as to accurately track its reference. The effectiveness of the proposed PCC was verified experimentally. The results demonstrate that the proposed control scheme can significantly reduce the current and torque ripples compared to hysteresis control with the same sampling rate. The proposed PCC is easy to implement, does not need to obtain the motor characteristics in advance and is not sensitive to the changes in characteristic parameters caused by motor aging, etc. It is relatively suitable for applications that need to accurately track the given current curve.