William Hoffman, Jr naît à New York. Il est le fils du lieutenant-colonel William Hoffman, Sr., qui a combattu lors de la guerre de 1812. Il est diplômé de l'académie militaire américaine à West Point, New York et est nommé second lieutenant dans le 6th U.S. Infantry le . Il est un camarade de promotion de Robert E. Lee.