Yes, you can wear these glasses all day, but it's recommended that you take breaks and engage in eye exercises to reduce eye strain. Also, if you need to shift your vision between near and far, then it is recommended to remove computer specs periodically.