Erdogan sade att Turkiet förhandlat fram en förlängning "med stöd från våra ryska vänner och insatser från våra ukrainska vänner".
Kiev bekräftade en förlängning av avtalet i ett uttalande senare på onsdagen.
Även Moskva gick med på en förlängning, men visade missnöje med vad man kallade för "olikheter".
Bedömare från västländer anser att Ryssland försöker fördröja export genom att sinka inspektioner av fartygens laster, och att Moskva kräver sanktionslättnader i förhandlingarna.
Enligt avtalet ska all export granskas så att endast spannmål lastats.
Även FN är part i förhandlingarna om spannmålsexporten.
Avtalet medlades fram på initiativ av FN och Turkiet i slutet av juli i fjol. Uppgörelsen har förlängts tidigare, men den senaste överenskommelsen skulle ha löpt ut på torsdagen.