B. K. S. Iyengar est né dans le sud de l'Inde le 14 décembre 1918. Adolescent chétif, il est pris en charge par le mari de sa sœur qui dirige une école de yoga. Il s'est alors consacré corps et âme à cette discipline. Il est mort le 20 août 2014 à Pune, en Inde, à l'âge de 95 ans.