The Shulhan Aruch records the custom of placing one's hand over his eyes in Shema in order to increase concentration. What about someone who wears glasses? Must he move them or remove them?
The Piskei Teshuvos 61:5 mentions from the Arizal that the hand has to actually cover the eyes. However the Kloizenberger Rebbe Zatzal held that you may just cover the glasses with your hand. In Chabad they lift the glasses and place the hand on the eyes.
Yalkut Yosef 61:4
ואין צריך להסיר המשקפיים בעת שנותן ידיו על עיניו בקריאת שמע.
He holds you don't have to remove the glasses.
I don't believe it says anywhere that you have to put your hand over your eyes.
"(They) are accustomed to pace their hands over their face when reading the 1st pasuk so that one won't stare at anything else that will deter him from concentrating." (SA OC 61:5)
It isn't clear from the Shulchan Aruch whether it is 1 hand or both. Although the source for the custom (Brachos 13: 2nd to last sec.) implies both hands, the Mishna Berura brings in the name of the Ata"z that the custom is the right hand.
The custom has morphed into covering the eyes which allows for the original intent of the custom. There is no indication that I need to close my eyes under my hand. If that were true, there would be no need to cover the face in the first place.
Leaving glasses on does not interfere with that intent and there is no custom to specifically take them off.
If one is wearing glasses he does not need to take them off rather he can place his hand over them(Oz Nedabru 12:53)
The Dirshu Mishna Berura (סי' סא, note 5 in the first edition [=not the "expanded" edition]) cites שו"ת דברי יציב (Likutim סי' י"ב) that it's "obvious" (פשוט) that one who wears glasses can fulfill this halacha by covering his glasses with his hands, directly, as there is no issue of חציצה (IOW; there is no issue if something comes between one's hand and one's eyes), as the entire purpose of covering the eyes is so that one will not be distracted by goings-on around oneself.