Veterinary Ophthalmologists earn between $74,631 and $120,612 annually, with a median salary of about $95,036. Compared to general doctors, their pay is lower, but within their specialty, they earn a competitive salary. Overall, doctors tend to earn more than vets, but salaries vary by specialization.