महाकालेश्वर मन्दिर एक अनोखा धार्मिक आकर्षण है क्योंकि यह भारत का अकेला शिव मन्दिर है जहाँ का शिवलिंग लेटा हुआ है। यह मन्दिर गुरदासपुर से 23 किमी की दूरी पर स्थित कालनौर कस्बे में स्थित है। ऐसा माना जाता है कि सच्चे दिल से आने वाले भक्तों की मनोकामनाओं को भगवान शिव पूरा करते हैं।
भगवान शिव के सम्मान में महाशिवरात्रि के अवसर पर यहाँ एक वार्षिक मेले का आयोजन किया जाता है। हिन्दू धार्मिक मान्यताओं के अनुसार भगवान शिव ने जहर पीकर सारी दुनिया को बचाया था जिसके कारण उनका गला नीला पड़ गया था। देश के कोने-कोने से भक्त इस रंग-बिरंगे समारोह में भाग लेने के लिये आते हैं। इस मन्दिर तक पर्यटक सरकारी या निजी बसों द्वारा अथवा किराये की टैक्सी लेकर आ सकते हैं।