Henri Blocher est le né le 3 septembre 1937 aux Pays-Bas. Fils du pasteur baptiste Jacques Blocher, il enseigne la théologie systématique à la Faculté libre de théologie évangélique de Vaux-sur-Seine depuis 1965, dont il est le doyen honoraire. De 2003 à 2008, il a enseigné au Wheaton College, une université évangélique près de Chicago.
Henri Blocher est membre de l’Eglise évangélique du Tabernacle à Paris. Il est marié à Henriette et il est père de trois enfants.