Nick Cannon has 12 children with six women. That is the verified answer, and it has not changed since his youngest child was born in December 2022.
The old version of this article gave several different answers in the same page — three mothers, then four, then six children. None of those figures were right. This rebuild gives one consistent count throughout.

Credit: www.the-sun.com
How Many Baby Mamas Does Nick Cannon Have?
Nick Cannon has six baby mamas:
- Mariah Carey — 2 children
- Brittany Bell — 3 children
- Abby De La Rosa — 3 children
- Alyssa Scott — 2 children
- Bre Tiesi — 1 child
- LaNisha Cole — 1 child
That adds up to 12 children in total.
How Many Children Does Nick Cannon Have?
Nick Cannon has 12 children. The count includes his late son Zen, who died at five months old in December 2021. His family continues to include Zen in the count.
That means he has 11 living children and 12 children in total.
Nick Cannon’s Children by Mother
Mariah Carey — 2 children
Cannon was married to singer Mariah Carey from 2008 until their divorce was finalised in 2016. They are the parents of twins:
- Monroe Cannon — born 30 April 2011
- Moroccan Scott Cannon — born 30 April 2011
The twins are often called Roc and Roe.
Brittany Bell — 3 children
Model Brittany Bell is the mother of three of Cannon’s children:
- Golden “Sagon” Cannon — born 21 February 2017
- Powerful Queen Cannon — born December 2020
- Rise Messiah Cannon — born September 2022
Abby De La Rosa — 3 children
DJ Abby De La Rosa is the mother of three of Cannon’s children:
- Zion Mixolydian Cannon — born 14 June 2021
- Zillion Heir Cannon — born 14 June 2021
- Beautiful Zeppelin Cannon — born 11 November 2022
Zion and Zillion are twins.
Alyssa Scott — 2 children
Model Alyssa Scott is the mother of two of Cannon’s children:
- Zen Scott Cannon — born 23 June 2021, died 5 December 2021
- Halo Marie Cannon — born 14 December 2022
Zen died from a brain tumour at five months old. Halo Marie is Cannon’s youngest child.
Bre Tiesi — 1 child
Model and Selling Sunset star Bre Tiesi is the mother of one of Cannon’s children:
- Legendary Love Cannon — born 28 June 2022
LaNisha Cole — 1 child
Model LaNisha Cole is the mother of one of Cannon’s children:
- Onyx Ice Cole Cannon — born September 2022
Full List of Nick Cannon’s 12 Children
| Child | Born | Mother |
|---|---|---|
| Monroe Cannon | 30 April 2011 | Mariah Carey |
| Moroccan Scott Cannon | 30 April 2011 | Mariah Carey |
| Golden “Sagon” Cannon | 21 February 2017 | Brittany Bell |
| Powerful Queen Cannon | December 2020 | Brittany Bell |
| Zion Mixolydian Cannon | 14 June 2021 | Abby De La Rosa |
| Zillion Heir Cannon | 14 June 2021 | Abby De La Rosa |
| Zen Scott Cannon | 23 June 2021 – 5 December 2021 | Alyssa Scott |
| Legendary Love Cannon | 28 June 2022 | Bre Tiesi |
| Onyx Ice Cole Cannon | September 2022 | LaNisha Cole |
| Rise Messiah Cannon | September 2022 | Brittany Bell |
| Beautiful Zeppelin Cannon | 11 November 2022 | Abby De La Rosa |
| Halo Marie Cannon | 14 December 2022 | Alyssa Scott |
Nick Cannon Children Timeline
- 2011: Twins Monroe and Moroccan are born to Mariah Carey.
- 2017: Golden “Sagon” is born to Brittany Bell.
- 2020: Powerful Queen is born to Brittany Bell.
- June 2021: Twins Zion and Zillion are born to Abby De La Rosa, followed nine days later by Zen, born to Alyssa Scott.
- December 2021: Zen dies at five months old.
- 2022: Five more children are born — Legendary Love, Onyx Ice Cole, Rise Messiah, Beautiful Zeppelin, and Halo Marie.
- December 2022: Halo Marie, the youngest, is born to Alyssa Scott.
- 2023–2026: No further children have been reliably reported.
Is Nick Cannon Married Now?
No. Cannon’s only marriage was to Mariah Carey, from 2008 to 2016. He is not currently reported to be married.
Claims that he is still married to Carey, or that all his children are with Carey, are wrong. Only the twins, Monroe and Moroccan, are Carey’s children with Cannon.
Frequently Asked Questions
How many baby mamas does Nick Cannon have?
Six: Mariah Carey, Brittany Bell, Abby De La Rosa, Alyssa Scott, Bre Tiesi, and LaNisha Cole.
How many kids does Nick Cannon have?
Twelve children in total, including his late son Zen. He has 11 living children.
Who are Nick Cannon’s twins?
Cannon has two sets of twins: Monroe and Moroccan with Mariah Carey, and Zion and Zillion with Abby De La Rosa.
Who is Nick Cannon’s youngest child?
Halo Marie Cannon, born in December 2022 to Alyssa Scott.
The Bottom Line
Nick Cannon is the father of 12 children with six women. Mariah Carey is the mother of two, Brittany Bell of three, Abby De La Rosa of three, Alyssa Scott of two, Bre Tiesi of one, and LaNisha Cole of one.





