Many angry people took to social media to share their views, while a community note was posted underneath what Grylls wrote.
The 50-year-old explorer took to social media to share 'a quick historical note' about ‘Maryam (Mary)'.
He wrote on X: 'In these next few days billions of us around the world celebrate the birth of a Middle Eastern refugee who, 2,000 years ago, changed the course of the world forever.
Bear Grylls has been labelled 'embarrassing' after saying Mary was a Palestinian refugee in a Christmas message to his followers.
The Campaign Against Antisemitism then said: 'A quick historical note: ‘Maryam’ (Mary) was a Jewish woman from Judea, under Roman rule.