For the urgent eye symptoms listed above, it is essential you get medical treatment straight away for your own safety and to protect your vision.
For non-urgent symptoms, it is still best to get your eyes looked at sooner rather than later. The sooner you see a specialist for your symptoms, the higher the chance of treatment success. Plus, should you have an eye condition, detecting it early often leads to better long-term management and reduces the chance of losing your sight.