For general eye care, either an optometrist or ophthalmologist is a good option. Both of these types of eye doctors can: Give you a comprehensive dilated eye exam. Write a prescription for glasses or contacts.