For many human body diseases, treatments in the early stages are more efficient and safer than those in the later stages; therefore, detecting the early symptoms of a disease is crucial. One of the most significant early indicators for diseases is bio-mechanical motion. This paper provides a unique way of monitoring bio-mechanical eye motion based on electromagnetic sensing technology and a ferro-magnetic material, ferrofluid. The proposed monitoring method has the advantages of being inexpensive, non-invasive, sensor-invisible and extremely effective. Most of the medical devices are cumbersome and bulky, which makes them hard to apply for daily monitoring. However, the proposed eye-motion monitoring method is designed based on ferrofluid eye make-up and invisible sensors embedded inside the frame of glasses such that the system is wearable for daily monitoring. In addition, it has no influence on the appearance of the patient, which is beneficial for the mental health of some patients who do not want to attract public attention during treatment. The sensor responses are modelled using finite element simulation models, and wearable sensor systems are created. The designed frame of the glasses is manufactured based on 3-D printing technology. Experiments are conducted to monitor eye bio-mechanical motions, such as the frequency of eye blinking. Both the quick blinking behaviour with an overall frequency of around 1.1 Hz and the slow blinking behaviour with an overall frequency of around 0.4 Hz can be observed through experimentation. Simulations and measurements results show that the proposed sensor design can be employed for bio-mechanical eye-motion monitoring. In addition, the proposed system has the advantages of invisible sensor set-up and will not affect the appearance of the patient, which is not only convenient for the daily life of the patient but also beneficial for mental health.