Skip to content
DevalayamSacred places, with clarity
DevalayamSacred places, with clarity
Temples
  1. Home
  2. Temples
  3. Masroor Rock Cut Temples
Masroor Rock Cut Temples, Masroor, Kangra, Himachal Pradesh

Masroor Rock Cut Temples

Masroor, Kangra, Himachal Pradesh

No ratings yetRate & review
  • DeityLord Shiva
  • ArchitectureNagara (North Indian)
  • TypeAncient temple
  • PeriodUnknown / disputed
  • About
  • Heritage
  • Reviews

About

The Masroor Rock Cut Temples, located in Masroor in the Kangra district of Himachal Pradesh, are a remarkable example of ancient rock-cut architecture in North India.

Revered as a significant pilgrimage centre, these temples are dedicated primarily to Lord Shiva, while also enshrining a pantheon of other deities including Lord Vishnu, Goddess Shakti (Amman), Lord Ganesha, Lord Murugan, Lord Rama, Sita, Lakshmana, Indra, Surya, Goddess Lakshmi, Goddess Saraswati, Varaha, Narasimha, Ardhanarishvara, Harihara, Kartikeya, and Durga.

This diversity makes the Masroor Rock Cut Temples a unique spiritual destination for devotees of multiple Hindu traditions.

Known locally as the Masrur Temples, Thakurdwara, Ellora of Himachal, and Himalayan Pyramid, this ancient cave temple complex is recognized for its distinctive Nagara (North Indian) architectural style.

The temples are carved directly into a single rock outcrop, creating an awe-inspiring sight that draws visitors and pilgrims alike.

The intricate carvings and the monumental scale of the site reflect the artistic and spiritual aspirations of its creators, even though the exact historical period of construction remains unknown or disputed.

The Masroor Rock Cut Temples are protected by the Archaeological Survey of India (ASI), underscoring their importance as a heritage monument.

Visitors are often captivated by the serene ambiance and the panoramic views of the surrounding Himalayan landscape, making it not only a place of worship but also a destination for those interested in history, architecture, and natural beauty.

For those planning a visit, the best time to experience the Masroor Rock Cut Temples is during the winter months from November to February, or during the festival season when the spiritual atmosphere is especially vibrant.

Early mornings between 5 and 8 AM offer a tranquil setting for darshan, and weekdays are recommended for those seeking a less crowded experience. Situated at latitude 32.072763 and longitude 76.1372739, the temples are accessible from various parts of Himachal Pradesh.

Whether you are a devotee seeking blessings from Lord Shiva and the other deities, an architecture enthusiast, or a traveler drawn by the allure of ancient monuments, the Masroor Rock Cut Temples in Kangra district offer a profound and memorable experience amidst the spiritual and scenic grandeur of Himachal Pradesh.

Heritage & details

Historical period
Unknown / disputed

Local names

  • Masrur Temples
  • Thakurdwara
  • Ellora of Himachal
  • Himalayan Pyramid

Other deities

  • Lord Vishnu
  • Goddess Shakti / Amman
  • Lord Ganesha
  • Lord Murugan
  • Lord Rama
  • Sita
  • Lakshmana
  • Indra
  • Surya
  • Goddess Lakshmi
  • Goddess Saraswati
  • Varaha
  • Narasimha
  • Ardhanarishvara
  • Harihara
  • Kartikeya
  • Durga

Heritage status

  • ASI protected

Visitor reviews

Help others plan their visit — share timings, crowd, and what made your darshan special.

Share Your Experience

Loading…

No reviews yet

Be the first to share your darshan experience and help fellow pilgrims plan their visit.

Quick links

  • Open in Maps

Sections

  • About
  • Heritage
  • Reviews

More temples near Kangra

All temples in Kangra
  • Brajeshwari Devi Temple (Shakti Peeth), Mandir Road area, near Pushp Vihar Colony / Old Kangra, Kangra, Himachal Pradesh

    Brajeshwari Devi Temple (Shakti Peeth)

    No ratings yetBe the first to review

    Mandir Road area, near Pushp Vihar Colony / Old Kangra, Kangra, Himachal Pradesh

    • Goddess Shakti / Amman
    • Nagara (North Indian)
    • Shakti Peetha
    View details
  • Suchindram Thanumalayan Temple, Suchindram, Kanyakumari, Tamil Nadu

    Suchindram Thanumalayan Temple

    No ratings yetBe the first to review

    Suchindram, Kanyakumari, Tamil Nadu

    • Lord Shiva
    • Dravidian
    • Ancient temple
    View details
  • Mankameshwar Temple, Kydganj, Prayagraj, Uttar Pradesh

    Mankameshwar Temple

    No ratings yetBe the first to review

    Kydganj, Prayagraj, Uttar Pradesh

    • Lord Shiva
    • Nagara (North Indian)
    • Ancient temple
    View details
  • Arunachaleswarar Temple, Tiruvannamalai Taluk, Tiruvannamalai, Tamil Nadu

    Arunachaleswarar Temple

    ★★★★★
    5.0Based on 1 review

    Tiruvannamalai Taluk, Tiruvannamalai, Tamil Nadu

    • Lord Shiva
    • Dravidian
    • Ancient temple
    View details
  • Brihadeeswarar Temple, Membalam Road, Balaganapathy Nagar, Sivaganga Little Fort area, Thanjavur, Tamil Nadu

    Brihadeeswarar Temple

    No ratings yetBe the first to review

    Membalam Road, Balaganapathy Nagar, Sivaganga Little Fort area, Thanjavur, Tamil Nadu

    • Lord Shiva
    • Dravidian
    • Ancient temple
    View details
  • Ramanathaswamy Temple, Central Rameswaram, Rameswaram, Ramanathapuram, Tamil Nadu

    Ramanathaswamy Temple

    No ratings yetBe the first to review

    Central Rameswaram, Rameswaram, Ramanathapuram, Tamil Nadu

    • Lord Shiva
    • Dravidian
    • Jyotirlinga
    View details
DevalayamSacred places, with clarity

A curated guide to temples across India — visit-ready details, directions, nearby hotel bookings, and community reviews to help you plan every darshan.

By deity

  • Lord Shiva
  • Goddess Shakti / Amman
  • Lord Vishnu
  • Lord Krishna
  • Lord Ganesha
  • View all

By location

  • Maharashtra
  • Karnataka
  • Odisha
  • Tamil Nadu
  • Rajasthan
  • View all

By type

  • Pilgrimage centre
  • Ancient temple
  • Hill temple
  • Riverbank temple
  • Village temple
  • View all

© 2026 Devalayam — Discover temples across India

Privacy Policy·Terms of Service