Twenty-five Anglican cathedrals will receive the money, with six Roman Catholic cathedrals also receiving more than £1 million.
Portsmouth Cathedral will receive the most of all the Church of England buildings at just under £595,000, while Clifton Cathedral in Bristol will receive the most of all the Roman Catholic buildings at £600,000.
Bishop of Worcester John Inge, who is lead bishop for cathedrals and church buildings, said: "Cathedrals are a success story, not just for the Church but for the cities where they are located and the millions of people who enjoy their architectural splendour, magnificent music and open welcome each year.
"It is entirely appropriate that the government has recognised that in supporting cathedrals, they are also supporting local communities across England.
"The outcome of these grants will have echoes far beyond mere building works.
"It is an investment in beautiful places which in turn support and encourage the people amongst whom they minister, making a significant contribution to human flourishing in each of our cathedral cities and beyond."
The Church of England says more than 11 million people visit its 42 cathedrals in the UK every year, and that they contribute more than £350m to the British economy annually.