I've never worn contacts so I can't say. xD But I don't like the thought of sticking something in my eyes. Glasses get me by just fine and I've never broken a pair before. They are quite expensive, though, and finding the frames to fit my tiny face is annoying. :/