- The Shri Swaminarayan Mandir in New Jersey is the largest Hindu temple in America, made with hand-carved Italian Carrara marble.
- The Sri Sri Radha Krishna Temple in Utah is known for hosting seasonal festivals, including the Holi Festival of Colors.
- The Ganesh Temple in New York is the oldest Hindu temple in the United States, built in 1977, and is now one of the most famous Hindu temples in the US.
There are now hundreds of Hindu temples found scattered across the United States (and Canada). In fact, the United States is now home to the largest Hindu temple outside of Asia. The largest Hindu temple in the world has historically been the famous Angkor Wat in Cambodia (although it was later converted into a Buddhist temple).
The new largest Hindu temple in the world is the Temple of the Vedic Planetarium, currently under construction in India. From New York to California, here are ten great Hindu temples in the USA worth visiting.
Shri Swaminarayan Mandir, New Jersey
The massive Hindu temple Shri Swaminarayan Mandir in New Jersey has just been expanded and re-inaugurated and is the largest Hindu temple in America.
It was first completed in 2017 and then re-inaugurated in 2023 and built with hand-carved Italian Carrara marble, Indian pink stone, and limestone. It is located in Robbinsville in Central New Jersey.
- Remarks: Largest Hindu Temple In USA
Sri Sri Radha Krishna Temple, Utah
The Sri Sri Radha Krishna Temple in Utah is famous for its large Hindu festivals and celebrations. The temple has a large natural amphitheater that has the capacity for thousands of visitors.
One of the best times to visit is for the Holi Festival (or Festival of Colors), which offers a true Indian experience.
- Remarks:Noted For Hosting Many Seasonal Festivals
Hindu Temple Of Central Indiana, Indiana
Located in Indianapolis, the Hindu Temple of Central Indiana is something of a breathtaking monument to Hindu architecture.
It first opened in 2006 and is one of the top places to visit to learn about the Hindu community in Indiana.
- Remarks: Oldest Hindu Temple In Indiana
Malibu Hindu Temple, California
The Malibu Hindu Temple is located in Calabasas near Malibu in California and is dedicated to the worship of the Hindu god Venkateswara. It is made up of two complexes.
The lower complex has Lord Shiva as the presiding deity, while the upper complex has Lord Venkateswara as the presiding deity.
- Remarks: Dedicated To Lord Venkateswara
Shri Swaminarayan Sanstha, Illinois
One of the top Hindu temples to explore in Chicago is the Shri Swaminarayan Sanstha Hindu temple, which covers 27 acres.
It opened in 2004 and was constructed with Turkish limestone and hand-carved Italian marble.
- Remarks: Group Tours are Offered from 10:00 am to 5:00 pm Monday to Sunday & Mornings On Sunday
Ganesh Temple, New York
The Ganesh Temple in Flushing, New York (in Queens, NYC) is the oldest Hindu temple in the United States. It was built in 1977 and is now considered among the most famous Hindu temples in the country (it is amazing how many Hindu temples have been built in the last 50 years).
The temple is open to visitors on weekdays from 8:00 am to 8:30 pm and on weekends from 7:30 am to 8:30 pm.
- Remarks: Oldest Hindu Temple In USA
Shri Swaminarayan Mandir, Georgia
The Shri Swaminarayan Mandir is a traditional Hindu place of worship in Atlanta, inaugurated in 2007. It was the largest mandir (or Hindu place of worship) outside India when it was built.
The complex has a large assembly hall, classrooms, an exhibition about the key tenets of Hinduism, and more.
- Remarks: Constructed With 34,450 pieces of Marble and limestone
Sri Siva Vishnu Temple, Maryland
Sri Siva Vishnu Temple in Maryland is among the largest temples in the United States and was built between 1988 and 2002. It is located only 12 kilometers or 8 miles from Washington, DC, in the Maryland city of Lanham.
Learn more about visiting on the temple’s official website.
- Remarks: Main Deities Shiva and Vishnu
New Vrindaban Temple, West Virginia
The New Vrindaban Temple (also called The Palace of God) is named after the town of Vrindaban in India. Vrindaban is of religious significance to Hinduism, as Krishna is said to have spent most of his childhood in the city.
Today, the city is home to some 5,500 temples dedicated to Krishna and Radha (his chief consort). The New Vrindaban Temple can be visited while hiking sections of the famous Appalachian Trail.
- Remarks:Stunning Complex on 500 acres of land
Shri Swaminarayan Mandir, Texas
The Shri Swaminarayan Mandir in Houston is one of the top Hindu attractions in Texas, built from over 33,000 pieces of hand-carved marble and limestone. The temple has a Hindu exhibit that explains the fundamental tenets of Hinduism for visitors, and it is open every day for visitors and for worshipers.
The Shri Swaminarayan Mandir should be considered as one of the things to see and do while in Houston.