The garment, priced at £10.99, for children aged three months to three-years, was condemned by Jewish community groups.
A spokesman for the World Jewish Congress described the design as “reminiscent of the Holocaust.
“The Zara version sported horizontal rather than vertical stripes – however the shirt bore a large yellow star in the exact place where Nazis forced Jews to wear the star of David,” he said.
Jon Benjamin, the former Board of Deputies chief executive, tweeted: “Made in Turkey, but just thoughtless and no quality control at Zara. Shows a lack of education and awareness.”
This is not the first time the brand has come under fire. In 2007, the brand withdrew a line of handbags – adorned with swastikas – from its UK stores.