Blessed William Davies Catholic Primary School is a Catholic Voluntary Aided Primary School maintained by the Diocese of Wrexham. Situated on Bodnant Crescent, Llandudno, LL30 1LL, we cater for all pupils from Nursery to Year 6. We are also closely linked with Blessed William Davies Play Club who provide childcare for children aged 2-5 and have their premises in our school building.

We are a Catholic school with a happy, caring, inclusive family atmosphere, where each individual is supported, encouraged and challenged and all our staff deliver an engaging curriculum, following our mission statement.

‘As God’s family, we live, love and learn together, trying our best in all we do.’

We welcome parishioners to our regular school and class Mass celebrations and we support the parish in the Sacramental programme for Holy Communion. Please keep an eye out for dates and times of Mass and other events in the parish newsletter.

If you have any questions or queries, would like to apply for a place in our school or in Play Club for your child, please contact us on 01492 875930 or via email

For more information, you can follow us on:

Twitter – @blessed_davies

or you can contact the school on: 01492 875930

We look forward to welcoming you soon.

Lucy Phillips