Le jnana-yoga est une approche philosophique (le terme sanskrit jnana signifie "connaissance, "sagesse"). Le jnana-yoga serait la voie yogique la plus difficile, car il demande beaucoup de volonté, d'énergie, de lucidité et d'intelligence. Ce serait la voie la plus directe mais aussi la plus austère. Le jnana enseigne en effet qu'il faut renoncer au monde, qui est irréel et illusoire. Ses techniques comportent l'étude des Upanishads, des textes anciens, en écoutant un maître qui en explique le sens, en réfléchissant sur leur contenu, en discutant des textes avec d'autres personnes. Le but est de découvrir sa véritable identité en parvenant à l'unité avec le Tout.