Infanzia:
Hilary Duff è nata a Houston, in Texas, come seconda figlia di Robert Ann Duff, proprietario di una catena di supermercati, e sua moglie Susan Colleen Cobb. Il secondo nome, "Erhard", era il nome da nubile della nonna paterna, originaria della Germania, Mary Erhard; la Duff ha anche un'ascendenza tedesca da parte della nonna materna, Amy Beulah Schlemmer. Dopo che la madre la incoraggiò alla carriera di attrice a fianco della sorella più grande, Haylie Duff, entrambe le ragazze ottennero più parti in produzioni teatrali della zona. All'età di sei anni Hilary (con la sorella Haylie) partecipò al balletto Lo Schiaccianoci con la compagnia Cecchetti ballet. Le sorelle diventarono sempre più entusiaste dell'idea di recitare professionalmente e alla fine si trasferirono in California, a Los Angeles, con la madre. Bob Duff rimase nella casa di famiglia a Houston per continuare il suo lavoro. Dopo anni di audizioni e provini, entrambe le sorelle Duff riuscirono ad ottenere diverse parti in pubblicità televisive