Eye care professionals recommend getting a new prescription every one to three years, even if nothing has changed. However, you may require more frequent prescription changes (drastically) depending on the condition. An underlying condition such as keratoconus can lead to a new prescription. Headaches, light flashes, eye strain, itchy eyes, excessive tearing, squinting, and so on may also necessitate prescription changes.