У складі юнацької збірної Китаю (U-17) виступав на юнацькому чемпіонаті світу (U-17) 2003 року, а в складі молодіжної збірної Китаю брав участь у молодіжному чемпіонаті світу 2005 року. Завдяки вдалій грі за юнацьку та молодіжні збірні країни отримав запрошення до головної збірної країни на Східноазійський чемпіонат 2005 року, за яку дебютував 3 серпня 2005 року в нічийному (2:2) поєдинку проти Японії. За тодішнього головного тренера Чжу Гуанху регулярно грав за національну команду; однак через хворобу його не викликали на Кубок Азії 2007 року. У 2008 році Хао отримав можливість виступати у складі китайської збірної на літніх Олімпійських ігор 2008 року, де виходив у стартовому склаі в двох з трьох матчів групопвого етапу турніру.