命名的道路命名为「爱德华皇子道」，其后又被改为「英皇子道」。道路于1924年4月建成通车。1935年，位于香港岛东区的英皇道通车，为免两者混淆，「英皇子道」再被改为「太子道」。香港日佔时期，太子道曾被改名为「鹿岛通」。太子道兴建初期只连接大角咀（今通州街交界）至九龙城以南一带。1930年代，启德机场及九龙湾一带开始发展，结果道路被延长至牛池湾东部一带。后来与界限街及亚皆老街并排的前者被称为太子道西，过亚皆老街口后被称为太子道东。1943年启德机场跑道延长后，与太子道东交汇构成平交道，飞机升降时需要截