He spoke out in response to the revelation that almost four million families will struggle to put food on the table this Christmas.
The 65-year-old is supporting the Children's Society's annual festive campaign, Christingle, and is asking church leaders to organise an event this year.
The charity, which is linked to the Church of England, wants people to raise money which will go to children whose lives are blighted by poverty.
Alan Titchmarsh said: "For many of us, Christmas is a time that conjures up images of plenty: lots of presents under the tree, plenty of food and cosy warmth. For millions of children in the UK this is a seemingly impossible dream.
"The Children's Society is highlighting the stark contrast that millions of families at this time of year face. They are struggling between having to make simple choices such as heating their homes and feeding their children. The charity works to provide these families with the vital help they need.
"Christingle is a way that everyone from young children to grandparents can get involved in improving the lives of children in poverty. They are not only heartwarming events but they are also a wonderful opportunity to help raise money for families who are struggling to make ends meet. Many of these families are living in your community, so make this Christmas count and organise a local Christingle event."