Skip to content
Catholic Resources
Home
Books
Libros
Images
Homilies
Father Joe Pich
Deacon Rob Bothma
Booklets
Reflections
Psalms
Donate
Reflections
Advent and Christmas - Week 01-
First Sunday of Advent
Download
Advent and Christmas - Week 02-
Second Sunday of Advent
Download
Advent and Christmas - Week 03-
Third Sunday of Advent
Download
Advent and Christmas - Week Baptism of Our Lord-
Baptism of Our Lord
Download
Advent and Christmas - Week Christmas-
Christmas
Download
Advent and Christmas - Week Epiphany-
Epiphany
Download
Advent and Christmas - Week Holy Family-
Holy Family
Download
Advent and Christmas - Week 04a
Fourth Sunday of Advent
Download
Advent and Christmas - Week 04b
Fourth Sunday of Advent
Download
Advent and Christmas - Week 04c
Fourth Sunday of Advent
Download
Easter - Week 01-
Easter Sunday
Download
Easter - Week 02-
Second Sunday of Easter
Download
Easter - Week 04-
Fourth Sunday of Easter - The Good Shepherd
Download
Easter - Week Ascension-
The Ascension
Download
Easter - Week Corpus Christi-
Corpus Christi
Download
Easter - Week Holy Trinity-
Holy Trinity
Download
Easter - Week Pentecost-
Pentecost
Download
Easter - Week 03a
Third Sunday of Easter
Download
Easter - Week 05a
Fifth Sunday of Easter
Download
Easter - Week 06a
Sixth Sunday of Easter
Download
Easter - Week 03b
Third Sunday of Easter - The Lord's day
Download
Easter - Week 05b
Fifth Sunday of Easter - The vine and the branches
Download
Easter - Week 06b
Sixth Sunday of Easter - Man a social being
Download
Easter - Week 03c
Third Sunday of Easter - Second miraculous catch of fish
Download
Easter - Week 05c
Fifth Sunday of Easter - The New Commandment
Download
Easter - Week 06c
Sixth Sunday of Easter - My Peace I give you
Download
Lent - Week 01-
The Temptations of Jesus
Download
Lent - Week 02-
The Transfiguration
Download
Lent - Week 03-
The Meaning of Sacrifice
Download
Lent - Week 04-
Joy in the Cross - Laetare Sunday
Download
Lent - Week 06-
Palm Sunday
Download
Lent - Week Ash Wednesday-
Conversion and Penance
Download
Lent - Week Good Friday-
Good Friday
Download
Lent - Week 03a
The Samaritan woman
Download
Lent - Week 05a
Resurrection of Lazarus
Download
Lent - Week 03b
Meekness
Download
Lent - Week 05b
Love for the Cross
Download
Lent - Week 03c
God is always by our side
Download
Lent - Week 04c
The Prodigal Son
Download
Lent - Week 05c
The Adulterous woman
Download
Ordinary Time - Week 34-
Christ the King
Download
Ordinary Time - Week 02a
Lamb of God
Download
Ordinary Time - Week 03a
The light of the world
Download
Ordinary Time - Week 04a
The beatitudes: a way of sanctity and happiness
Download
Ordinary Time - Week 05a
Salt and Light
Download
Ordinary Time - Week 06a
Sincerity
Download
Ordinary Time - Week 07a
Treat everybody well
Download
Ordinary Time - Week 08a
Trust and abandonment in God
Download
Ordinary Time - Week 09a
Built on rock
Download
Ordinary Time - Week 10a
Virtue of Hope
Download
Ordinary Time - Week 11a
The harvest is plentiful
Download
Ordinary Time - Week 12a
Do not be afraid
Download
Ordinary Time - Week 13a
Love for God
Download
Ordinary Time - Week 14a
Helping others to carry their burdens
Download
Ordinary Time - Week 15a
The rocky ground and the thorns
Download
Ordinary Time - Week 16a
Parable of the weeds
Download
Ordinary Time - Week 17a
Parable of the great net
Download
Ordinary Time - Week 18a
This miracle is a figure of the Eucharist
Download
Ordinary Time - Week 19a
Tempest in the lake
Download
Ordinary Time - Week 20a
The Canaanite woman
Download
Ordinary Time - Week 21a
Upon this rock
Download
Ordinary Time - Week 22a
The Cross in our lives
Download
Ordinary Time - Week 23a
Family Prayer
Download
Ordinary Time - Week 24a
Forgiveness
Download
Ordinary Time - Week 25a
The Lord's Vineyard
Download
Ordinary Time - Week 26a
Parable of the two sons
Download
Ordinary Time - Week 27a
The Wicked Tenants
Download
Ordinary Time - Week 28a
The Marriage Feast
Download
Ordinary Time - Week 29a
Giving to God what is God's
Download
Ordinary Time - Week 30a
You shall love your God
Download
Ordinary Time - Week 31a
The Paternity of God
Download
Ordinary Time - Week 32a
Parable of the foolish virgins
Download
Ordinary Time - Week 33a
Parable of the Talents
Download
Ordinary Time - Week 02b
Holy Purity
Download
Ordinary Time - Week 03b
Detachment to follow Christ
Download
Ordinary Time - Week 04b
The Slavery of sin
Download
Ordinary Time - Week 05b
Spreading the truth
Download
Ordinary Time - Week 06b
Healing of a leper
Download
Ordinary Time - Week 07b
Paralytic carried by four men
Download
Ordinary Time - Week 08b
God's love for men
Download
Ordinary Time - Week 09b
Keeping the Sunday holy
Download
Ordinary Time - Week 10b
Our Lady and the Will of God
Download
Ordinary Time - Week 11b
The Mustard Seed
Download
Ordinary Time - Week 12b
The Calming of the Storm
Download
Ordinary Time - Week 13b
Death and life
Download
Ordinary Time - Week 14b
My grace is sufficient for you
Download
Ordinary Time - Week 15b
Love and veneration for the priesthood
Download
Ordinary Time - Week 16b
Rest and Recreation
Download
Ordinary Time - Week 17b
Faithfulness in little things
Download
Ordinary Time - Week 18b
The Bread of life
Download
Ordinary Time - Week 19b
The Living Bread
Download
Ordinary Time - Week 20b
Holy Communion
Download
Ordinary Time - Week 21b
Following Christ
Download
Ordinary Time - Week 22b
True Purity
Download
Ordinary Time - Week 23b
Listening to God
Download
Ordinary Time - Week 24b
Who do you say that I am?
Download
Ordinary Time - Week 25b
Becoming children
Download
Ordinary Time - Week 26b
Temptations
Download
Ordinary Time - Week 27b
Matrimony
Download
Ordinary Time - Week 28b
Rich Young Man
Download
Ordinary Time - Week 29b
To Serve
Download
Ordinary Time - Week 30b
Bartimaeus
Download
Ordinary Time - Week 31b
The First Commandment
Download
Ordinary Time - Week 32b
The Poor two Widows
Download
Ordinary Time - Week 33b
Eschatological discourse
Download
Ordinary Time - Week 02c
The First Miracle of Jesus
Download
Ordinary Time - Week 03c
Formation
Download
Ordinary Time - Week 04c
Charity
Download
Ordinary Time - Week 05c
Faith and Obedience
Download
Ordinary Time - Week 06c
Beatitudes
Download
Ordinary Time - Week 07c
Magnanimity
Download
Ordinary Time - Week 08c
Triumph over death
Download
Ordinary Time - Week 09c
Devotion to Saints
Download
Ordinary Time - Week 10c
Widow of Nain
Download
Ordinary Time - Week 11c
Simon the Pharisee
Download
Ordinary Time - Week 12c
Fear of God
Download
Ordinary Time - Week 13c
Follow me
Download
Ordinary Time - Week 14c
70 Disciples
Download
Ordinary Time - Week 15c
The Good Samaritan
Download
Ordinary Time - Week 16c
Martha and Mary
Download
Ordinary Time - Week 17c
Teach us to pray
Download
Ordinary Time - Week 18c
Parable of the rich fool
Download
Ordinary Time - Week 19c
Waiting for the Lord
Download
Ordinary Time - Week 20c
The fire of divine love
Download
Ordinary Time - Week 21c
Universal Redemption
Download
Ordinary Time - Week 22c
The First Places
Download
Ordinary Time - Week 23c
Conditions for following Jesus
Download
Ordinary Time - Week 24c
Parable of the Prodigal son
Download
Ordinary Time - Week 25c
Parable of the unjust steward
Download
Ordinary Time - Week 26c
Parable of the rich man and the poor man
Download
Ordinary Time - Week 27c
Increase our Faith
Download
Ordinary Time - Week 28c
Being grateful
Download
Ordinary Time - Week 29c
Parable of the unjust judge
Download
Ordinary Time - Week 30c
Parable of the Pharisee and the tax collector
Download
Ordinary Time - Week 31c
Zacchaeus
Download
Ordinary Time - Week 32c
The resurrection of the dead
Download
Ordinary Time - Week 33c
Second Coming of Christ
Download
All Saints
All Saints
Download
Assumption
Assumption of the Blessed Virgin Mary
Download
Our Lady of Sorrows
Our Lady of Sorrows
Download
Presentation
The Presentation of Our Lord
Download
Transfiguration
Transfiguration
Download