Lord Vishnu is married to Lakhsmiji . After marriage he preferred to stay with goddess Lakshmiji in the Sea . The Sea is considered as Father of Lakshmiji.

So what made lord Vishnu stay in the sea?

  • As far as I know lord Vishnu sleeps on a sea of milk and not on an ordinary sea...
    – Mr. Alien
    Jul 7, 2014 at 5:39
  • 2
    @TheDictator Kubera is the son of sage Vishravas and his wife Ilavida, daughter of sage Bharadwaja. Jul 7, 2014 at 5:47
  • 1
    Isn't lord Vishnu lives in Vaikuntha?
    – Mr_Green
    Jul 7, 2014 at 5:54
  • @KeshavSrinivasan agree... i have made change over that... Jul 7, 2014 at 5:54
  • He was living in 'Khsir Sagar' as per Wikipedia with Lakshmiji... who seats near the legs of Vishnuji. Jul 7, 2014 at 5:56

2 Answers 2


May be your are referring to Lord Vishnu's leela about the Nachiyar Koil . You can read more about the temple and the preciding deities. It is said that the Lord appeared in Venkateshwara form to marry Lakhsmi, but as demanded by Lakshmi the Lord should stay with Her and not the opposite where the bride goes to the husband's house. Probably this question will further answer your doubt.

  • 1
    Welcome to Hinduism.SE! The question is about Vishnu sleeping in the ocean, the ocean being the father of Lakshmi. The question isn't related to Nachiyar Koil. Sep 6, 2015 at 17:10
  • Please answer properly with citation. Don't just give reference of some citation also mention it by writing main contents here.
    – prem30488
    Sep 7, 2015 at 5:22
  • @KeshavSrinivasan What are you talking about, Lord Vishnu sleeps on Garbhodaka ocean, from when that great cosmic ocean became the father of Lakshmi?!
    – Pinakin
    Nov 6, 2015 at 5:14
  • 1
    @ChinmaySarupria Well, generally that which creates you is your father. Like all the beings that emerged from the body of Brahma are considered his children. Similarly all the beings that emerged from the ocean of milk are considered the ocean god's children. Nov 6, 2015 at 12:38
  • 1
    @ChinmaySarupria Well, at least according to the Pancharatra texts the form of Vishnu who sleeps in the ocean of milk is called Vyuha Vasudeva, and he is not eternal - he is created and destroyed, in contrast to the eternal form of Vishnu known as Para Vasudeva. So given that both the ocean of milk and Vyuha Vasudeva are periodically created, it wouldn't surprise me if the ocean of milk was created by Brahma. Nov 6, 2015 at 13:00

Vishnu stays his in his place Vaikunthaloka, just as our bhuloka has oceans Vishnuloka has Ksheerasagara. He stays there according to Puranaprakriya. The ocean where Lakshmi was born is situated in earth. This ocean is in Vaikuntha. The question itself is not right.

  • I am looking for the reason.As i have already mentioned that in my question Jul 15, 2014 at 9:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .