Yes, this can be corrected by cosmetic surgery, though the final answer will come from a cosmetic surgeon after she has examined you. In the United States, depending on how your eyelids are, where you have the procedure, it could cost anywhere from $1, 500 to $3,500. And for this type of surgery, I don’t think that you need to be of any age. This is a corrective surgery, not cosmetic, though all the mean health insurance companies out there are unlikely to cover it. So the next step for you is to meet with a local cosmetic surgeon.