As emerging therapeutic factors, extracellular vesicles (EVs) offer significant potential for myocardial infarction (MI) treatment. Current delivery approaches for EVs involve either intra-myocardial or intravenous injection, where both have inherent limitations for downstream clinical applications such as secondary tissue injury and low delivery efficiency. Herein, an injection-free approach for delivering EVs onto the heart surface to treat MI is proposed. By spraying a mixture of EVs, gelatin methacryloyl (GelMA) precursors, and photoinitiators followed by visible light irradiation for 30 s, EVs are physically entrapped within the GelMA hydrogel network covering the surface of the heart, resulting in an enhanced retention rate. Moreover, EVs are gradually released from the hydrogel network through a combination of diffusion and/or enzymatic degradation of the hydrogel, and they are effectively taken up by the sprayed tissue area. More importantly, the released EVs further migrate deep into myocardium tissue, which exerts an improved therapeutic effect. In an MI-induced mice model, the group treated with EVs-laden GelMA hydrogels shows significant recovery in cardiac function after 4 weeks. The work demonstrates a new strategy for delivering EVs into cardiac tissues for MI treatment in a localized manner with high retention.