Generally speaking, vitamin d deficiency can not cause dry eyes. As we know that if you do not have the necessary balance of these three layers in your eyes, or if your eyes do not make enough tears to coat the eye, you may have a condition, which i8s known as dry eye. Of course, in some cases a vitamin deficiency may contribute to dry eye problems. But you also should know that it is not vitamin d deficiency, but vitamin a deficiency. Anyway, if you have a vitamin A deficiency, you may also experience problems with dry eye. And if you want to eat some foods which are rich in vitamin d, you can eat more fish, such as catfish, eggs, and cod liver oil. Besides, if you have dry eyes, you may experience scratchiness, itching and burning on the surface of your eyes. so anyway, it can be dangerous for you.