A method for determining an operating status of a spring charging motor of a low-voltage or medium-voltage switching apparatus characterised in that it comprises the following steps: - acquiring a detection signal (I D) indicative of the behaviour of a driving current (I MOT), which feeds said spring charging motor during an operation cycle of said spring charging motor; - processing said detection signal (I D) to calculate a steady-state detection signal (I DSS) indicative of the behaviour of said driving current (I MOT) during a steady-state time interval (Tss) comprised in the operation cycle of said spring charging motor; - processing said steady-state detection signal (I DSS) to calculate data indicative of high-frequency and low-frequency spectral components of said driving current (I MOT) during said steady-state time interval; - processing said data indicative of said high-frequency and low-frequency spectral components to calculate first and second harmonic distortion values (THD LF, THD HF), which are indicative of the total harmonic distortion of said high-frequency and low-frequency spectral components, respectively; - processing said first and second harmonic distortion values to calculate first and second output data (O 1, O 2), which are indicative of the variations of said first and second harmonic distortion values with respect to corresponding first and second reference values, respectively; - processing said first output data (O 1) to calculate first predictive data (P 1) indicative of a residual life of mechanical components of said spring charging motor; - processing said second output data (O 2) to calculate second predictive data (P 2) indicative of a residual life of electrical components of said spring charging motor. - acquiring a detection signal (I D) indicative of the behaviour of a driving current (I MOT), which feeds said spring charging motor during an operation cycle of said spring charging motor; - processing said detection signal (I D) to calculate a steady-state detection signal (I DSS) indicative of the behaviour of said driving current (I MOT) during a steady-state time interval (Tss) comprised in the operation cycle of said spring charging motor; - processing said steady-state detection signal (I DSS) to calculate data indicative of high-frequency and low-frequency spectral components of said driving current (I MOT) during said steady-state time interval; - processing said data indicative of said high-frequency and low-frequency spectral components to calculate first and second harmonic distortion values (THD LF, THD HF), which are indicative of the total harmonic distortion of said high-frequency and low-frequency spectral components, respectively; - processing said first and second harmonic distortion values to calculate first and second output data (O 1, O 2), which are indicative of the variations of said first and second harmonic distortion values with respect to corresponding first and second reference values, respectively; - processing said first output data (O 1) to calculate first predictive data (P 1) indicative of a residual life of mechanical components of said spring charging motor; - processing said second output data (O 2) to calculate second predictive data (P 2) indicative of a residual life of electrical components of said spring charging motor.