* As an Amazon affiliate, this site earns from qualifying purchases.

Free Catholic resources for Youth Ministry, Vacation Bible School (VBS), religious ed, catechists, Parish School of Religion (PSR), Confraternity of Christian Doctrine (CCD), Catholic families, Rite of Christian Initiation of Adults (RCIA) and Catholics of all ages.

Recent Articles

  • 20th Sunday in Ordinary Time Year A

    The 20th Sunday in Ordinary Time Year A teaches about faith and trust in God. The readings show that He welcomes all people and listens to those who seek Him. The Gospel tells of a Canaanite woman who does not give up when asking Jesus for help. Her faith is strong, and Jesus heals her daughter. Paul reminds us that God’s mercy is for everyone. These messages encourage us to keep believing, even when challenges come. God sees our faith and answers in His time. This Sunday invites us to trust Him and stay close to Him in prayer. Read More

  • 19th Sunday in Ordinary Time Year A

    The 19th Sunday in Ordinary Time Year A reminds people to listen for God in quiet moments and trust Him in hard times. Elijah found God in a gentle whisper. Peter walked on water but sank when he doubted. Jesus saved him, showing that God does not abandon those who call out for help. Paul speaks of his deep love for his people, showing the importance of caring for others. These readings teach about faith, trust, and love. They encourage people to keep their eyes on God, even when they are afraid. Read More

  • Saint Helena

    Saint Helena, the mother of Emperor Constantine, helped shape Christian history through her deep faith and quiet strength. Born into a simple life, she later became a woman of influence and used her role to support the Church. In her later years, she made a trip to the Holy Land and helped identify places linked to Jesus’s life and death. She is closely connected to the discovery of the True Cross and helped build several churches. Helena’s faith and actions left a lasting mark, especially in Jerusalem. Her feast day is August 18, and she is the patron saint of… Read More

  • Psalm 67: Share God’s Blessings

    Psalm 67 is a joyful prayer asking for God’s blessings and mercy. It begins with a request for God to shine His face on His people, bringing peace and guidance. The psalm praises God for His justice and kindness and invites all nations to worship Him. It reminds us that God’s blessings are not just for us to keep but to share with others. The psalm shows that God rules the world fairly and cares for all people. It is a call to praise God, trust in Him, and spread His love to everyone. Read More

  • Sock Toss Mix-Up

    Sock Toss Mix-Up is a fun activity that uses rolled socks, laundry baskets, and a few simple rules to get youth laughing and moving. Players must find creative ways to toss their socks while following changing challenges each round. The game is easy to set up and works well for youth groups, religious education classes, retreats, and Vacation Bible School. It can be used as an icebreaker, an energy break, or part of a lesson. After the game, youth can talk about trusting God, showing patience, trying again after failure, and handling unexpected changes. With simple supplies and lots of… Read More

  • Us vs. Them Lesson Plan on Inclusion

    This lesson plan on inclusion invites youth to explore how God’s love reaches every person. Based on Matthew 15:21-28, the story of the Canaanite woman, it helps young people think about belonging, fairness, and kindness. The purpose of the lesson is to show that dividing into “us” and “them” goes against the Gospel. Youth will benefit by reflecting on their own groups and learning ways to welcome and respect others. This lesson encourages them to live the Catholic faith by building bridges and creating spaces where all people are valued. It is a practical and meaningful way to help youth… Read More

  • Not in My Basket! Game

    The Not in My Basket game is a lively and meaningful activity for youth groups. Teams race to gather their own colored balls and avoid other colors in their baskets. This game teaches fairness and decision-making while opening the door to faith-based conversations. Use it to explore themes like racism, immigration, and helping others. The game shows how our choices impact others and how God calls us to treat everyone with respect and love. It’s easy to set up, fun to play, and perfect for sparking discussions in youth ministry, retreats, or small group settings. Try it today! Read More

  • Sink or Trust Activity and Lesson

    In this sink-or-trust activity, elementary children explore the Gospel story of Jesus walking on water. They guess which objects will sink or float, then connect the demonstration to Peter’s fear and faith. The purpose of the activity is to help children understand that Jesus is with them when they are afraid. Peter begins to sink, but he calls out to Jesus, and Jesus reaches out to save him. This lesson works well with youth ministry themes such as trust, courage, prayer, fear, faith, and discipleship. It can be used in a classroom, children’s liturgy, parish faith formation, or elementary youth… Read More