St. Peter's Major Seminary

St. Peter's Major Seminary St. It was founded by the Catholic Bishops of Malawi and first opened its doors in January 1977.

Peter’s Major Seminary, is an inter-diocesan institution offering a five year formation program for candidates to priesthood from all the dioceses in Malawi.

21st Sunday in Ordinary Time“But who do you say that I am?” - Matthew 16:15Today Jesus asks each one of us a personal qu...
23/08/2026

21st Sunday in Ordinary Time

“But who do you say that I am?” - Matthew 16:15

Today Jesus asks each one of us a personal question: Who is Jesus for me? It is not enough to know what others say about Him. Our faith must become personal—a living relationship with Christ.

Peter answers, “You are the Christ, the Son of the living God.” This confession becomes the foundation of the Church. In the first reading, God gives authority to His servant, while St Paul reminds us that God’s wisdom and plans are beyond our understanding.

Like Peter, we are called to place our faith in Christ and allow Him to build our lives upon a firm foundation. When Christ is at the centre, we can remain strong even when life becomes difficult.

🙏 Lord Jesus, strengthen our faith so that we may always recognize You as the Christ, the Son of the living God. Build Your Church and our lives upon the rock of faith. Amen.

Saturday of the 20th week in Ordinary time - Queenship of the Blessed Virgin Mary“Whoever humbles himself will be exalte...
22/08/2026

Saturday of the 20th week in Ordinary time - Queenship of the Blessed Virgin Mary

“Whoever humbles himself will be exalted.” – Matthew 23:12

Today’s Gospel reminds us that true greatness comes through humility and service. Jesus warns against seeking honour and recognition while neglecting a life of love and service.

Mary, Queen of Heaven, is a beautiful example of humility. She accepted God’s will and allowed Him to work through her life.

Let us learn from Mary to serve God and others with humble hearts, knowing that “the Lord will dwell among us.”

🙏 Lord, teach us humility and make our lives a dwelling place for Your presence. Mary, Queen of Heaven, pray for us. Amen.

Friday of the 20th Week in Ordinary Time“You shall love the Lord your God… You shall love your neighbour as yourself.” -...
21/08/2026

Friday of the 20th Week in Ordinary Time

“You shall love the Lord your God… You shall love your neighbour as yourself.” - Matthew 22:37–39

Today, Jesus reminds us that love is at the heart of our Christian life. We are called to love God with our whole being and to show that love by caring for our neighbour.

The first reading reminds us that God can bring new life even to what seems dead and hopeless. When we allow God to renew our hearts, His love becomes visible through our kindness, forgiveness, and service to others.

Let us ask ourselves: Does my love for God show in the way I treat other people?

Lord, give us new hearts filled with Your love. Help us to love You completely and to love our neighbours sincerely. Amen.

Thursday of the 20th Week in Ordinary Time“Many are invited, but few are chosen.” - Matthew 22:14Today’s readings remind...
20/08/2026

Thursday of the 20th Week in Ordinary Time

“Many are invited, but few are chosen.” - Matthew 22:14

Today’s readings remind us of God’s invitation and our response.

In the first reading, God promises: “I will give you a new heart and put a new spirit within you.” God wants to transform us from within, not just outwardly.

In the Gospel, the king invites many to the wedding feast, but not all respond. One guest is even found without a wedding garment, showing that accepting God’s invitation requires a changed life.

The Psalm prays: “Create a clean heart in me, O God.” We cannot change ourselves without God’s grace.

God invites each of us today. The question is: Are we responding? Are we living a renewed life of faith, love, and holiness?

Let us not take His invitation for granted. May we allow God to renew our hearts and live as His faithful people.

Lord, create in us clean hearts and renew our spirits. Help us respond to Your invitation with lives of love and holiness. Amen.

Wednesday of the 20th Week in Ordinary Time“The last will be first, and the first last.” - Matthew 20:16Today’s readings...
19/08/2026

Wednesday of the 20th Week in Ordinary Time

“The last will be first, and the first last.” - Matthew 20:16

Today’s readings highlight God’s generosity and the kind of leadership He calls us to.

In the first reading, God rebukes the shepherds of Israel for caring for themselves instead of His people. He promises to gather, protect, and care for His flock Himself.

This echoes Psalm 23: “The Lord is my shepherd; there is nothing I shall want.” God never abandons us—He guides, strengthens, and seeks the lost.

In the Gospel, Jesus tells the parable of the workers in the vineyard. Those who worked only one hour receive the same wage as those who labored all day, which causes jealousy among some.

Jesus teaches that God’s generosity is not based on human fairness. His blessings to others do not lessen what He gives us.

The real question is: Can I rejoice in God’s goodness to others?

We are called to be grateful, avoid comparison, and care for others as good shepherds.

Let us ask: Am I thankful for what I have? Can I celebrate others’ blessings? Do I care for those entrusted to me?

Lord, our Good Shepherd, help us trust Your mercy, serve with love, and rejoice in Your generosity. Free us from jealousy and make us generous like You. Amen.

Tuesday of the 20th Week in Ordinary Time“For human beings this is impossible, but for God all things are possible.” - M...
18/08/2026

Tuesday of the 20th Week in Ordinary Time

“For human beings this is impossible, but for God all things are possible.” - Matthew 19:26

Today’s Gospel continues the challenge Jesus gave us yesterday. After hearing Jesus speak about the difficulty of entering the Kingdom of Heaven, the disciples ask, “Who then can be saved?” Jesus responds with words full of hope: “For human beings this is impossible, but for God all things are possible.”

Sometimes we look at our lives and see situations that seem impossible to overcome. We may struggle with sin, broken relationships, financial difficulties, disappointments, or weaknesses that seem stronger than us. Like the disciples, we may ask, “Who can be saved?”

Jesus reminds us that salvation does not depend on human strength alone. It is the grace of God that makes possible what seems impossible. We are called to cooperate with that grace by trusting Him and allowing Him to transform our hearts.

The first reading from Ezekiel warns us against pride. The ruler of Tyre considered himself wise and powerful, almost like God. His pride became his downfall. This is an important reminder that when we depend entirely on ourselves, our possessions, intelligence, or achievements, we can easily forget that everything we have is ultimately a gift from God.

The Psalm reminds us that God does not abandon His people. Even when we are weak, the Lord remains our strength and salvation.

Today, let us surrender our impossible situations to God. What we cannot accomplish by ourselves, God can transform through His grace.

Let us not say, “It is impossible.” Let us say, “With God, there is always hope.”

Lord, free us from pride and teach us to trust in You. Give us faith when we feel weak, hope when we feel discouraged, and courage to believe that all things are possible with You. Amen.

Monday of the 20th Week in Ordinary Time“If you wish to be perfect, go, sell your possessions and give to the poor… then...
17/08/2026

Monday of the 20th Week in Ordinary Time

“If you wish to be perfect, go, sell your possessions and give to the poor… then come, follow me.” - Matthew 19:21

Today’s Gospel presents us with a challenging question: What is holding me back from following Jesus completely?

A young man comes to Jesus asking what he must do to have eternal life. He has kept the commandments, yet Jesus invites him to go further: to let go of his possessions, give to the poor, and follow Him. The young man walks away sadly because he has many possessions.

The problem was not simply that he was wealthy. The deeper problem was that his possessions had become more important to him than following Christ. He wanted eternal life, but he was not ready to surrender what occupied the first place in his heart.

This Gospel challenges all of us. We may not have great material wealth, but we can be attached to many things: money, status, comfort, relationships, ambitions, recognition, or even our own plans. Anything that takes the place of God can become an obstacle to discipleship.

The first reading from Ezekiel reminds us that God desires our faithful response. The Lord calls us to examine our hearts and recognize where we have become distant from Him.

Following Jesus requires a heart that is free., free from unhealthy attachments and ready to say, “Lord, Your will be done.”

Today, let us ask ourselves: What am I finding difficult to surrender to God? What is preventing me from following Jesus with an undivided heart?

May we have the courage to let go of whatever keeps us from Christ and discover that true riches are not found in what we possess, but in belonging completely to God.

Lord Jesus, free our hearts from every attachment that keeps us away from You. Give us the courage to surrender our lives into Your hands and follow You with undivided hearts. Amen.

20th Sunday in Ordinary Time“Woman, great is your faith! Let it be done for you as you wish.” – Matthew 15:28Today’s rea...
16/08/2026

20th Sunday in Ordinary Time

“Woman, great is your faith! Let it be done for you as you wish.” – Matthew 15:28

Today’s readings give us a powerful message: God’s love is for everyone, and genuine faith perseveres even when the answer seems delayed.

In the first reading, Isaiah reminds us that God’s house is to be “a house of prayer for all nations.” God does not exclude people because of their background, nationality, or social status. His invitation is wide and His mercy reaches every person.

The Gospel presents us with the Canaanite woman who comes to Jesus with a desperate request: “Lord, help me!” At first, Jesus seems silent, but she does not give up. She continues to trust and plead with faith. Finally, Jesus praises her: “Great is your faith!”

Her story teaches us that prayer is not always answered according to our timetable. Sometimes God seems silent, but silence does not mean absence. Faith keeps knocking, keeps praying, and keeps trusting.

The second reading from Romans reminds us that God’s mercy is greater than our failures and divisions. God desires to gather all people into His saving love.

Today, let us examine our hearts: Do we welcome others as God welcomes them? Do we give up when our prayers seem unanswered? Do we trust God even in moments of silence?

May we learn from the Canaanite woman to pray with humility, persistence, and unwavering faith. And may our communities truly become houses of prayer where everyone feels welcomed and valued.

Lord, increase our faith. When You seem silent, teach us to keep trusting. Open our hearts to embrace all people and make us instruments of Your mercy and love. Amen.

Solemnity of the Assumption of the Blessed Virgin Mary“My soul magnifies the Lord, and my spirit rejoices in God my Savi...
15/08/2026

Solemnity of the Assumption of the Blessed Virgin Mary

“My soul magnifies the Lord, and my spirit rejoices in God my Saviour.” - Luke 1:46–47

Today we celebrate one of the great mysteries of our faith: the Assumption of the Blessed Virgin Mary into heaven, body and soul. Mary’s Assumption is not simply about the glory she received; it is also a message of hope for each one of us.

In the Gospel, Mary visits Elizabeth and responds to God’s goodness with the Magnificat. She does not boast about herself. Instead, she gives all glory to God: “He who is mighty has done great things for me.” Mary teaches us that true greatness comes from humility, faith, and complete openness to God’s will.

The second reading reminds us that Christ is risen from the dead and that He is the first fruits of those who have fallen asleep. Because Christ has conquered death, we have the hope of sharing in His victory. Mary’s Assumption is a beautiful sign of that promise fulfilled.

Mary lived her earthly life in faith, even when she did not understand everything God was doing. She trusted, served, suffered, and remained faithful. Her journey reminds us that our earthly life is also a journey toward eternal glory.

Today, therefore, Mary invites us to ask: Where is my life heading? Am I living only for this world, or am I preparing my heart for eternal life?

May we imitate Mary by saying “yes” to God, trusting Him in difficult moments, serving others with love, and remaining faithful until the end.

Mary, assumed into heaven, pray for us. Help us to follow your example of humility and faith, so that one day we too may share in the glory of your Son, Jesus Christ. Amen.

Friday of the 19th Week in Ordinary Time“What God has joined together, let no one separate.” - Matthew 19:6Today’s readi...
14/08/2026

Friday of the 19th Week in Ordinary Time

“What God has joined together, let no one separate.” - Matthew 19:6

Today’s readings speak to us about faithfulness, covenant, and the love that remains committed even when life becomes difficult.

The first reading from Ezekiel presents a painful story of a people who received God’s love but turned away from Him. Yet, at the end, God remembers His covenant. This shows us something beautiful: God’s love is faithful even when we are unfaithful. He does not easily abandon His people.

In the Gospel, the Pharisees ask Jesus about divorce, but Jesus takes them back to God’s original plan for marriage: a sacred covenant built on faithful and self-giving love. Christian love is not simply about feelings; it is a commitment to remain faithful, to forgive, to sacrifice, and to seek the good of the other.

This message also speaks to every Christian vocation. Whether in marriage, priesthood, religious life, family, friendship, or service, we are called to a love that does not give up easily. True love requires sacrifice. It asks us to choose faithfulness even when it is difficult.

Today we celebrate St. Maximilian Kolbe, whose life gives us a powerful example of self-sacrificing love. He offered his own life for another prisoner. His witness reminds us that the greatest love is not always found in great words, but in the courage to give ourselves for others.

Let us therefore ask ourselves: Am I faithful to the commitments God has entrusted to me? Do I love only when it is easy, or am I willing to sacrifice for others?

May St. Maximilian Kolbe teach us to love courageously, faithfully, and generously.

Lord, make our hearts faithful like Yours. Give us the courage to love, forgive, sacrifice, and remain faithful to our commitments. May our lives become a living witness to Your unfailing love. Amen.

Address

Zomba

Alerts

Be the first to know and let us send you an email when St. Peter's Major Seminary posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

Share