Wirocana (Sanskerta: विरॊचन; Virocana) adalah seorang asura (sejenis raksasa) dalam mitologi Hindu, putra Prahlada, raja asura. Setelah Prahlada mangkat, ia menjadi raja para asura. Wirocana memerintah dengan sangat baik. Pada suatu hari, seorang brahmana yang bernama Sanatkumara mengunjunginya dan menjelaskan hakikat alam semesta yang sejati kepadanya. Penjelasan yang diutarakan oleh Sanatkumara membasuh hati Wirocana, sehingga ia memutuskan untuk menjadi pertapa demi meninggalkan kehidupan duniawi. Kemudian ia menyerahkan tahtanya kepada Mahabali, putranya.
Artikel bertopik mitologi Hindu ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.