Yajna (Sanskrit: यज्ञ, "offerande", "verering", "aanbidding") verwys in Hindoeïsme na enige ritueel wat voor ’n heilige vuur uitgevoer word, dikwels gepaardgaande mat mantras.[1] Yajna was ’n Vediese tradisie wat in die Brahmana-geskrifte verduidelik word, sowel as in die Yajurveda.[2]
Geskrifte oor yajna-rituele is die Karma-kanda (rituele werke)-deel van die Vediese letterkunde genoem, in teenstelling met die Jnana-kanda (kennis)-deel in die Upanishads. Die regte voltooiing van yajna-rituele was die fokus van die Mimansaskool van Hindoefilosofie.[3] Yajna speel ’n belangrike rol in deurgangsrites, soos huwelike.[4] Moderne tempelseremonies, gemeenskapsvierings en kloosterinisiasies kan ook Vediese yajna-rites insluit.