Kahin Pyaar Na Ho Jaaye the story of Prem (Salman Khan), who earns his livelihood by performing at weddings and functions. Prem is in love with Nisha (Raveena Tandon), but fate has something else in store for them. Nisha walks out on Prem since she needs the money to cure her ailing brother, who is suffering from cancer. The only way to raise funds, as Nisha sees it, is by marrying a wealthy NRI. Nisha deserts Prem on their wedding day.
Prem is heartbroken. Enter Priya (Rani Mukerji), who comes to stay with her cousin Mona (Pooja Batra), an aspiring actress. Mona is the next-door neighbour of Prem and slowly, Prem starts getting attracted to Priya.
But there’s a problem again. Priya gets engaged to Rahul (Inder Kumar), who, we are later told, is the same guy Nisha was supposed to marry. Priya is on crossroads since she has also fallen in love with Prem. At this stage, Nisha also walks back on the scene.