The third child with model Brittany Bell will be the actor and television personality's ninth child.
The couple already had a boy named Golden and a daughter named Powerful Queen.
Cannon made the announcement by providing a behind-the-scenes look at Bell's pregnancy photo shoot.
"Time Stopped and This Happened... @missbbell #Sunshine #SonRISE," Cannon captioned the video.
Monroe and Moroccan, twins who are 11 years old, who Cannon shares with his ex-wife Mariah Carey; Legendary Love, a newborn son born in July; and twins Zion and Zillion, who Cannon shares with DJ Abby De La Rosa.
Cannon's late son Zen, who he had with model Alyssa Scott, died from brain cancer at the age of five months in 2021.
In an interview with Angela Yee's "Lip Service" podcast from June, Cannon made a comment that he would like to have more kids.
"Let's just put it this way ... the stork is on the way," he said