Let’s see…
95% of Christians in America celebrate Christmas. 90% of people total in America celebrate Christmas.
There are approximately 213,000,000 Christians in America. 95% of 213 million is 202,350,000.
There’s about 334,914,895 people in America. 90% of that number is about 301,423,406. If we subtract 202,350,000 from 301,423,406, we get 99,073,406 people who aren’t Christian who celebrate Christmas, which is less than the 202,350,000 Christians who do celebrate Christmas.
While this isn’t completely accurate, we can assume that most people who celebrate Christmas are Christian. So yes.