The 44-year-old singer feels their strained relationship with Canon, 34, might affect their three-year-old twins, Moroccan and Monroe, reported E! Online.
"The original plan had been for the whole family to spend Christmas together in Colorado. However, Mariah has now asked Nick not to come," said a source.
The duo met each other for Thanksgiving and she feels strongly that it is not healthy for their kids to witness them fighting.
"They spent Thanksgiving together and fought behind the scenes. How is it healthy for the kids if both parents are technically in the same place but fighting?," added the source.