Basically, if you are already in the military, every 2 years. As of June 06 before I released (I spent 4 years at a recruiting center), if you are applying (NOT a component transfer) depending on how bad your eyesight is, an eye exam is good for one year (unless policy has changed since then).