Why do Catholics Pray to Mary and the Saints?
When Catholics pray to Mary and the other saints in Heaven they are not bypassing Christ, whom they acknowledge as the sole Mediator between God and man. They are going to Christ through Mary and the other saints. They are asking Mary and other saints to intercede for them before the throne of Christ in heaven. “Therefore confess your sins to one another, and pray for one another, that you may be healed. The prayer of a righteous man has great power in its effects.” (James 5:16) How much more availing is the unceasing prayer of the sinless Mother of Our Lord Jesus Christ! St. Paul asked his fellow Christians to intercede for him: “Finally, brethren, pray for us, that the word of the Lord may speed on and triumph, as it did among you, and that we may be delivered from wicked and evil men; for not all have faith.
Fundamentalists often challenge the Catholic practice of asking saints and angels to pray on our behalf. But the Bible directs us to invoke those in heaven and ask them to pray with us. Not only do those in heaven pray with us, they also pray for us. In the book of Revelation, John sees that ‘the twenty-four elders [the leaders of the people of God in heaven] fell down before the Lamb, each holding a harp, and with golden bowls full of incense, which are the prayers of the saints’ (Rev. 5:8). Thus the saints in heaven offer to God the prayers of the saints on earth. Because Jesus is the only God-man and the Mediator of the New Covenant, Jesus is the only mediator between man and God (1 Tim. 2:5), but this in no way means we cannot or should not ask our fellow Christians to pray with us and for us (1 Tim. 2:1-4). In particular, we should ask the intercession of those Christians in heaven, who have already had their sanctification completed, for ‘[t]he prayer of a righteous man has great