The short answer is no. Medicare will only cover medically necessary dental (for example, related to a broken jaw). Medicare will not cover routine vision or glasses but will cover medically necessary eye conditions such as glaucoma or cataracts.