The French club announced the five-year-deal worth €20 million.
Speaking the club’s website, Onyekuru said:
“I’m very happy to join a great club like AS Monaco. I will give everything to improve and help the club to have a great season. I look forward to meeting my teammates.”