This study aims to evaluate the efficacy and acceptability of moxibustion with walnut shell spectacles in treating dry eye disease (DED) patients and to provide treatment options. 126 DED patients were randomly allocated into the moxibustion group (treated by moxibustion with walnut shell spectacles, 64 cases) and the artificial tears group (treated with sodium hyaluronate eye drops, 62 cases). Evaluate the changes in the ocular surface disease index (OSDI), the visual analogue scale (VAS) of ocular discomfort, the tear film break-up time (TBUT), corneal fluorescein staining (CFS), and the Schirmer I test during the trial at baseline and after 1-week, 2-week, 3-week, and 4-week treatment. Evaluate the OSDI scale and the ocular symptom VAS scale one month after the end of treatment. There were no significant differences in baseline characteristics between the two groups. For OSDI scores, the results showed that the efficacy of the moxibustion group was no less than that of the artificial tear group. For VAS of ocular discomfort, both groups significantly reduced their score compared with baseline, and for the moxibustion group, the decrease was more significant. For TBUT, FAS, and PPS, results showed that the efficacy of the moxibustion group was significant in both eyes after 4 weeks of treatment, but the right eye was in the artificial tear group. For CFS and Schirmer I test scores, there was no significant effect for both groups. Moxibustion with walnut shell spectacles could improve the clinical symptoms and tear film stability of DED patients; however, it has no significant efficacy on improving corneal injury and tear secretion, just the same as sodium hyaluronate eye drops. Nevertheless, moxibustion with walnut shell spectacles may have better effects on the self-assessment of ocular discomfort than sodium hyaluronate eye drops.