CTS: The Catholic Publishing Charity God's truth, beautifully told.
Browse our shop
New In
Top June Picks
What is the meaning of the Sacred Heart of Jesus?
Discover the meaning and the significance of devotion to the Sacred Heart of Jesus, of its origins at Christ's Crucifixion, and what it means for us today.
The 12 Promises of the Sacred Heart of Jesus
In the 17th-century, Jesus appeared to a French nun and conveyed the love of His Sacred Heart for humanity. He wished for His Sacred Heart to be venerated and made nine promises to all who did. Here are those promises.
Litany of the Sacred Heart
Devote yourself to the Sacred Heart of Jesus with this litany.
You Can Make A Difference

£25
Share The Faith
Could help us to provide 5 young people with booklets on prayer and vocation.

£50
Reach Those In Need
Could help us create resources to give hope to people in crisis.

£150
Nurture The Next Generation
Could help us to invest in new sacramental preparation materials for families.