Erdogan's comments were the latest in a series of controversial remarks aimed at encouraging women to help boost Turkey's population, which had already risen exponentially in the last years.
The president emphasised he was a strong supporter of women having careers but emphasised that this should not be an "obstacle" to having children.
"Rejecting motherhood means giving up on humanity," Erdogan said in a speech marking the opening of the new building of Turkey's Women's and Democracy Association (KADEM).
"The fact that a woman is attached to her professional life should not prevent her from being a mother," he added, saying that Turkey had taken "important steps" to support working mothers.
More From This Section
Erdogan had on Monday said that family planning and contraception were not for Muslim families, prompting fury among women's activists.
In his speech today he went on to add: "A woman who says 'because I am working I will not be a mother' is actually denying her feminity."
"A women who rejects motherhood, who refrains from being around the house, however successful her working life is, is deficient, is incomplete," he added.
But Erdogan indicated he wanted more, saying Turkey is a country "with great goals" and to achieve them "every member of the nation should be mobilised."
"Strong families lead to strong nations," he said.
Erdogan has two daughters and two sons with his wife Emine.
His younger daughter Sumeyye, who last month married defence industrialist Selcuk Bayraktar in a high-profile wedding, is the deputy chairman of KADEM.
Erdogan, a pious Muslim, has repeatedly annoyed feminists and women's activists with his comments on sex and family planning, once describing birth control as "treason".