Cambourne - December 18 Carols on the Green in Lower Cambourne at 6.30pm. Eynesbury – December 21 at Eynesbury Parish Church at 7pm. December 24 at Berkley Street Methodist Church at 6pm. Hartford – December 20 at All Saints Church at 4pm. Huntingdo

Cambourne - December 18 Carols on the Green in Lower Cambourne at 6.30pm.

Eynesbury - December 21 at Eynesbury Parish Church at 7pm.

December 24 at Berkley Street Methodist Church at 6pm.

Hartford - December 20 at All Saints Church at 4pm.

Huntingdon - December 6 a joint carol service with St Barnabas and Medway Christian Fellowship and pupils from Thongsley Fields, Hartford Junior and St John's Schools at Trinity Free Church at 4pm.

December 9 at St Mary's Church.

Ramsey - December 20 at Methodist at 6.30pm and November 29 at St Thomas a Becket Church at 6.30pm.

St Ives - December 20 at Westfield School at 4pm.

December 24 at All Saints Church at 4pm.

St Neots - December 20 at New Street Baptist Church at 6.30pm.

December 23 at the Priory Centre at 7pm.

December 24 at St Neots Parish Church at 6pm.

December 24 at St Neots Evangelical Church at 6.30pm.

Christmas Eve (December 24)

Cambourne - All Age celebration at 6pm and communion service 11.30pm at Cambourne Church.

Eynesbury - Children's crib and carol service by candlelight.

Eynesbury Parish Church at 5.30pm and midnight mass by candlelight at 11pm.

Huntingdon - Crib services at 4pm at All Saints' Church.

Communion at 7pm at Huntingdon Methodist Church.

Hartford - Children's nativity service at All Saints Church at 4pm and midnight communion at 11.30am.

Ramsey - Town's carol service at St Thomas a Becket Church at 6.30pm and holy communion at 11.30am.

St Ives - Midnight mass at All Saints Church at 11pm and the Sacred Church at 6pm and midnight.

St Neots - Midnight mass at St Neots Parish Church at 11.30am

Holy communion at the United Reformed Church at 11.30pm.

Christmas Day (December 25)

Cambourne - All Age celebration at 10.30am at Cambourne Church.

Eynesbury - Sung mass of the nativity at 9.30am at Eynesbury Parish Church at 9.30am.

A service at Berkley Street Methodist Church at 10.30am.

Huntingdon - Christmas Day Eucharist at 9.30am at St Barnabas.

Communion at St Mary's Church at 10am.

Family celebration at Huntingdon Methodist Church at 10am.

Christmas thanksgiving at Medway Christian Fellowship Centre at 10am.

Service at Hinchingbrooke Performing Arts Centre at 10.30am and Christmas Praise at Trinity Free Church at 10.30am.

Hartford - Services at All Saints Church at 8am and 11am.

Ramsey - Family service at St Thomas a Becket Church at 10am and the Methodist Church at 9.30pm.

St Ives - Services at All Saints Church at 8am and 10.15am and at 4 Bramley Road at 11am and at 8am and 11am at the Sacred Church.

St Neots - Services at St Neots Parish Church at 8am and 10am

New Street Baptist Church at 11.15am, St Neots Evangelical Church at 10.30am, Roundhouse School (Loves Farm) at 10.30am.