Condition monitoring of circuit-breaker (CB) operating mechanisms is one the most important aspects of predictive maintenance. This paper proposes a contact force monitoring scheme for 10 $\sim$ 35-kV vacuum CB. With specially designed force sensors and a signal-processing method, we can accurately find the instants of contact touch and separation. With the indirectly measured contact touch-and-separation instants, we can measure the opening speed, closing speed, and open gap over the travel of each phase. The accuracy of our online monitoring scheme is compared with the conventional offline methods that can directly obtain the instants of contact touch and separation by measuring the connectivity of the contacts. The results show that the accuracy of the scheme proposed in this paper is satisfactory and it can meet the engineering requirements of online condition monitoring of CBs. By introducing a set of new force sensors, some additional information that is useful for overall condition assessment of CB operating mechanism can also be extracted; this will help us to find new ways to improve our CB condition monitoring systems.