Hindu Temples in New Jersey: A Visitor Guide

By Saurabh · Updated · 7 min read

New Jersey has one of the largest Hindu communities in the United States, and its temples range from a neighborhood Shiva shrine to the largest Hindu mandir in the Western Hemisphere. This guide covers the three places most visitors ask about, with addresses, hours and etiquette, and it tells you which details come from the temples themselves and which you should confirm.

Quick answer: top Hindu temples in New Jersey

  1. BAPS Swaminarayan Akshardham, Robbinsville: the largest, best for first-time visitors and architecture.
  2. Sri Venkateswara Temple (Balaji Mandir), Bridgewater: a South Indian-style temple with 16 shrines, including a Shiva Lingam.
  3. Shiva Shakti Center, Garfield: a community temple with a Shiva focus in northern New Jersey.

How to read this page. Official means taken from the temple's own website. Verify means it comes from a third-party listing or may change; call or check the temple site first.

BAPS Swaminarayan Akshardham, Robbinsville

Akshardham was built by the BAPS Swaminarayan Sanstha between 2015 and 2023 and is described as the largest Hindu mandir in the Western Hemisphere. Its central shrine honors Bhagwan Swaminarayan and Gunatitanand Swami. Other shrines hold Radha-Krishna, Sita-Rama, Hanuman, Shiva-Parvati, Ganesha and Kartikeya. The same campus includes the older BAPS Shri Swaminarayan Mandir (built 2010 to 2014), a vegetarian café and a store.

Akshardham visitor facts
Address112 N Main Street, Robbinsville, NJ 08561 Official
Phone(609) 918-1212 Official
Hours9:00 am to 7:30 pm daily; closed every Tuesday Official
ReservationsRequired on weekends, national holidays and select Hindu holidays Official
Time neededAbout 2 to 2.5 hours Official
RulesModest dress, no large bags, no drones, no alcohol or drugs Official
Websiteusa.akshardham.org/visit

Getting there. The campus is in Robbinsville, in Mercer County, near Trenton and Princeton Junction. BAPS suggests ride-share or a local taxi from the Hamilton, Hightstown, Princeton Junction or Trenton stations, so most visitors drive. The campus is wheelchair accessible.

Sri Venkateswara Temple (Balaji Mandir), Bridgewater

Run by the Hindu Temple and Cultural Society of the USA, this temple opened its stone temple in 1998 after the society began in 1989. It is dedicated to Lord Venkateswara (Balaji), a form of Vishnu. Sixteen shrines are reported inside, including Ganesha, Durga, Saraswati, Subrahmanya, Ayyappa, the Navagrahas and a Shiva Lingam with Nandi. A cafeteria and gift store are on site.

Bridgewater temple facts
Address1 Balaji Temple Drive, Bridgewater, NJ 08807 Official
Phone(908) 725-4477 Official
HoursWeekdays 8:30 am to 12:30 pm and 4:30 to 8:30 pm; weekends 8:30 am to 8:30 pm Verify (third-party listings; festival days differ)
Websitevenkateswaratemple.org

Weekends and festival days are busy, and the temple has drawn visitors from across the Northeast, so arrive early or go on a weekday evening. For transit, the Raritan Valley line stops at Somerville; expect to take a taxi from the station.

Where to worship Lord Shiva in New Jersey

ShivMarg readers often ask specifically about Shiva. Three options:

For Mahashivratri, temples usually publish special schedules a few weeks ahead, and dates move each year with the lunar calendar. Learn the observance in our ShivMarg devotional library and keep count of your chanting with the mantra jaap tracker.

Temple etiquette for first-time visitors

Planning your visit

Best time to go

Weekday mornings are calmest. Diwali, Navratri, Ganesh Chaturthi and Mahashivratri bring large crowds, so book any required slot early.

Combining stops

Robbinsville and Bridgewater are roughly 45 miles apart in central New Jersey, so seeing both in one day is possible but tiring. Treat Akshardham as a half-day visit on its own. For the traditional Hindu calendar behind these festivals, see our Maithili Panchang and the devotional songs in Vidyapati Geet Sangrah.

Frequently asked questions

What is the biggest Hindu temple in New Jersey?

BAPS Swaminarayan Akshardham in Robbinsville, built between 2015 and 2023, is described as the largest Hindu mandir in the Western Hemisphere.

Is Akshardham in New Jersey open every day?

No. It is open 9:00 am to 7:30 pm every day except Tuesday. Weekends, national holidays and select Hindu holidays require a reservation time slot.

How long does a visit to Akshardham take?

BAPS says about 2 to 2.5 hours.

Where can I worship Lord Shiva in New Jersey?

Try the Shiva-Parvati shrine at Akshardham, the Shiva Lingam at Sri Venkateswara Temple in Bridgewater, or Shiva Shakti Center in Garfield. Confirm timings first.

Do I need to be Hindu to visit?

Most temples welcome respectful visitors of every background. Dress modestly, follow shoe and photography rules, and be quiet in prayer halls.

Is there an entry fee?

Darshan is generally free. Special pujas, events or reservations may work differently, so check the temple's official site.

Sources and accuracy

Official details come from BAPS Akshardham, BAPS Robbinsville, Sri Venkateswara Temple and Shiva Shakti Center. Background history draws on Wikipedia. Hours change, especially around festivals, so call before you travel. Spotted an error? Tell us.