Джек Херер родился 18 июня 1939 года в Буффало, штат Нью-Йорк, в консервативной еврейской семье. Отец Херера скончался, когда он был еще ребенком, и как только парень стал достаточно взрослым, то бросил школу и пошел в армию, где служил военным полицейским и переводчиком во время Корейской войны. Когда Херер вернулся домой, он завёл семью в Южной Калифорнии, и к середине 60-х у него родились трое детей - сыновья Барри, Дэн и Марк. Позже у него родилось еще трое детей: Ривер, Чанси и Би Джей. Херер не всегда был защитником и каннабис-просветителем, хотите верьте, хотите нет, он «якобы угрожал покинуть первую из своих четырех жен, узнав, что она курила травку». После того, как Херер развелся, он переехал в Лос-Анджелес в 1967 году, где открыл для себя коноплю и испытал полную самотрансформацию.