It is a pre-wedding ritual which is performed to remove all the obstacles and bring happiness and prosperity into the lives of the couple. As it is believed that the stars and the planets have a great influence on our lives, this pooja is performed to ensure that the Navagrah or 9 planets are aligned for both the bride and the groom in order to live a happy life together. Like the name suggests, Grah means the house and Shanti means peace, thus it means the peace of the house.
Grah Shanti pooja is the final step taken by the bride and the groom before they enter married life. That’s why it is performed a day or two before the wedding ceremony. It is also a way of beginning the festivities officially with the blessings of the Almighty. In Hinduism, it is considered very important that all the god and goddesses attend the marriage ceremony to bless the couple. That’s why they are invited in this pooja to give the celebration an auspicious start. Also, the ancestors and the forefathers of the bride and groom are invited.