Many researchers have proposed various non-invasive glucose monitoring (NIGM) approaches using wearable or portable devices. However, due to the limited capacity of detectors for such compact devices and the movement of the body during measurement, the precision of the acquired data frequently diminishes, which can cause problems during actual use in daily life. In addition, intensive smoothing is often used in post-processing to mitigate the effects of erroneous values. However, this requires a considerable amount of data and results in a delay in the response to the actual blood glucose level (BGL). Instead of just applying data smoothing in the post-process of the data acquisition, we propose an active low-quality data screening method in the pre-process. In the proposal phase of the screening process, we employ an analytical approach to examine and formulate factors that might affect the BGL estimation accuracy. A signal quality index inspired by the standard deviation concept is introduced to detect visually apparent noise on signals. Furthermore, the total estimation error in the metabolic index (MI) is calculated based on potential perturbations defined by the signal-to-noise ratio (SNR) and the uncertainty due to discrete sampling. Thereafter, the acquired data were screened by these quality indices. By applying the proposed data screening process to the data obtained from a commercially available smartwatch device in the pre-process, the estimation accuracy of the MI-based BGL was improved significantly. Adopting the proposed screen process improves BGL estimation accuracy in the smartwatch-based prototype. Applying the proposed screen process will facilitate the integration of wearable and continuous BGL monitoring into size- and SNR-limited devices such as smartwatches and smart rings.