When you sustain righteousness, righteousness sustains you. Welcome to a sanctuary of peace, devotion, and community in Cambridge, Ontario.
For over four decades, the Radha Krishna Mandir & Cultural Centre (RKMCC) has been the heartbeat of the Hindu community in the Region of Waterloo. Rooted in the vision of young migrants from Guyana and Trinidad, and officially inaugurated in 1981, we have grown from home gatherings to a vibrant institution.
We are dedicated to fostering spiritual growth, cultural preservation, and community well-being through the teachings of Sanātana Dharma.
We are constructing a 21,000 sq ft spiritual sanctuary at 85 Boxwood Drive. This new facility will accommodate our growing youth engagement programs and expanding congregation.
Our current heritage building limits our ability to expand. The new centre features larger prayer halls, classrooms for Bal Vihar, and accessible community spaces.
Fundraising Goal Phase 1
Daily Darshan, Hanuman Chalisa, Shiva Abhishek, and private bookings for Graha Pravesh, Weddings, and Car Pujas.
Nurturing young minds through spiritual stories, mantras, and cultural activities. Classes Sundays or Wednesdays.
Supporting the vulnerable through winter care packages, food drives, and backpack challenges in the Waterloo Region.
Celebrating our heritage through Bhajan, Kirtan, Yoga, and major festivals like Holi and Janmashtami.
Note: Events observe a vegetarian diet and strict dress code (modest attire).
Join us for the auspicious Rudra Abhishek to seek blessings from Lord Shiva.
Jai Bajrangbali! Every Tuesday, recite the Hanuman Chalisa and participate in Satsang.
Immerse yourself in devotion with Krishna Bhajans and Puja.
Resident Pandit
Expert in Shukla Yajurveda, Bhajan, and Sanskaras. With us since 2017.
Resident Pandit
Specializes in Shukla Yajur Veda and is a talented singer. Joined in 2023.




We would love to speak with you. Feel free to reach out for bookings, donations, or general inquiries.
85 Boxwood Dr, Cambridge, ON N3E 0E5
Mon-Fri: 08:00 AM – 12:00 PM, 05:00 PM – 08:00 PM
Sat-Sun: 08:00 AM – 12:00 PM, 05:00 PM – 08:00 PM