Prem is een zorgeloze man die werkt aan ‘Ramleela’s’ (toneelstukken gebaseerd op Koning Rama). Al zijn verdiensten doneert hij aan een goed doel dat wordt geleid door de Prinses Mathili. Het is de wens van Prem om de Prinses te ontmoeten.
De vrolijke Prem (Salman Khan) kent alle Shlokas (religieuze verzen) uit zijn hoofd en gebruikt dit als basis van al zijn grappen en grollen. Hij is erg gecharmeerd van Prinses Mathili (Sonam Kapoor) door haar simpele, maar ook heroïsche aard. Prem Ratan Dhan Payo gaat over de ontmoeting tussen Prem en Prinses Mathili, de band die zij vormen en de onvoorwaardelijke liefde die families voor elkaar moeten hebben.