I have had one or two swollen eyes and ice always works best for me. Heat will only make blood flow to the area causing more swelling.
Didn't find the answer you were looking for?