Why Shaligram is Worshipped as Lord Vishnu ?
Discover why Shaligram is worshipped as Lord Vishnu in Hinduism. Learn about the spiritual significance, origin, benefit...
Read More
Shaligram is one of the most sacred stones in Hindu tradition and is worshipped as a divine form of Lord Vishnu. Found mainly in the Gandaki River region of Nepal, Shaligram stones are known for their natural chakra marks, unique shapes, and powerful spiritual significance. At Astroshastra, you can explore a beautiful collection of small, big, auspicious, rare, and exotic Shaligrams for worship, positivity, protection, prosperity, and spiritual growth.
Keeping a Shaligram at home, temple, office, or spiritual place is believed to invite divine blessings, peace, purity, and positive vibrations. Devotees worship Shaligram with Tulsi leaves, water, flowers, incense, and Vishnu mantras to receive the grace of Lord Vishnu and Goddess Lakshmi.
Our Shaligram collection includes different sacred forms suitable for daily puja, temple worship, spiritual remedies, and vastu energy balancing.
Shaligram is considered highly auspicious in Vedic tradition. It is believed to bring purity, protection, prosperity, peace, and spiritual upliftment to the devotee and the surroundings.

Shaligram worship should be done with devotion, cleanliness, and respect. Place the Shaligram in your puja room or temple on a clean plate or altar. Offer pure water, Tulsi leaves, sandalwood paste, flowers, incense, and a diya. Chant Vishnu mantras such as “Om Namo Bhagavate Vasudevaya” or “Om Namo Narayanaya” while worshipping.
Regular Shaligram puja is believed to create a peaceful and spiritually charged atmosphere in the home. Avoid placing Shaligram in unclean areas and always handle it with devotion.
Original Shaligram stones are naturally formed and usually have chakra-like markings, spiral impressions, or unique fossil patterns. They are generally black or dark in color and have a naturally smooth or textured surface. Since every Shaligram is unique, its size, shape, and markings may vary.
While buying a Shaligram, always choose a trusted spiritual source. At Astroshastra, we focus on offering carefully selected Shaligram stones with clear product images and proper spiritual guidance.
Different devotees choose different types of Shaligram according to their worship purpose. Small Shaligrams are easy to keep in home temples, while big Shaligrams are suitable for larger puja spaces and temples. Rare and exotic Shaligrams are valued for their special natural markings, unique formation, and spiritual importance.

Shaligram is a sacred stone worshipped as a divine form of Lord Vishnu in Hindu tradition.
Yes, Shaligram can be kept at home in the puja room or temple with proper respect, cleanliness, and regular worship.
Lakshmi Narayan Shaligram and auspicious chakra Shaligrams are commonly associated with prosperity, wealth, and harmony.
Shaligram may be worshipped with water, Tulsi leaves, flowers, incense, diya, sandalwood paste, and Vishnu mantras.
Yes, many people keep Shaligram for positive energy, protection, peace, and spiritual balance in the home or workplace.
Discover sacred and spiritually powerful Shaligram stones ranging from small worship Shaligrams to rare and exotic divine forms associated with Lord Vishnu, prosperity, protection, spiritual growth, and positivity.
Compact and easy-to-worship Shaligrams ideal for home temples, daily puja, travel altars, and spiritual practices.
View Collection
Large divine Shaligram stones for temples, spiritual centers, vastu energy balancing, and powerful worship rituals.
View Collection
Sacred Shaligrams associated with prosperity, wealth, spiritual blessings, peace, positivity, and divine protection.
View Collection
Rarely found Shaligram forms with unique chakra markings and special spiritual significance in Vedic traditions.
View Collection
Extraordinary and visually unique Shaligram stones prized for their beauty, rarity, spiritual energy, and divine symbolism.
View Collection