Dia seringkali tampil dengan dhoti (semacam kemben) berbahan sutra berwarna kuning, melambangkan cahaya yang melenyapkan kegelapan. Kepalanya dihiasi mahkota dengan bulu merak, melambangkan galaksi berwarna-warni dalam kegelapan, atau pusat energi di atas indria. Penggambaran umum biasanya menampilkannya sebagai anak kecil, atau seorang lelaki dalam gaya santai, sedang memainkan seruling. Dalam wujud ini, ia biasanya ditampilkan berdiri dengan kaki yang ditekuk ke samping. Kadangkala ditemani para sapi, menegaskan posisinya sebagai penggembala ilahi (Govinda). Dalam agama Hindu, sapi dianggap suci karena melambangkan Ibu Pertiwi. Patung Kresna di Singapura yang menggambarkan adegan dalam Mahabharata, ketika ia menunjukkan wujud aslinya kepada Arjuna, sesaat sebelum perang di Kurukshetra dimulai.
Peran Kresna sebagai kusir kereta Arjuna di medan perang Kurukshetra, seperti yang tergambar dalam wiracarita Mahabharata, adalah subjek umum lain dalam penggambaran Kresna. Dalam hal ini, ia ditampilkan sebagai sosok pria, seringkali dengan karakteristik dewa-dewi dalam kesenian Hindu, misalnya banyak lengan maupun kepala, dan dengan atribut Wisnu, misalnya cakra. Sebagai seorang kusir biasa, ia ditampilkan dengan dua lengan. Lukisan gua dari masa 800 SM di Mirzapur, Uttar Pradesh, India Utara, yang menampilkan pertempuran kusir-kusir kereta kuda, salah satu di antaranya tampak akan melemparkan cakram yang kemungkinan besar dapat dikenali sebagai Kresna.
Penggambaran dalam kuil seringkali menampilkan Kresna sebagai seorang pria yang berdiri tegak, dalam gaya formal. Dapat ditampilkan sendirian, dapat pula dengan figur terkait dengannya : Balarama (Baladewa - kakaknya) dan Subadra (saudari tirinya), atau istrinya yang utama yaitu Rukmini dan Satyabama.
Seringkali Kresna digambarkan bersama dengan kekasihnya dari kaum gopi (wanita pemerah susu), Radha. Sekte Waisnawa di Manipur tidak memuja Kresna saja, tetapi juga aspeknya sebagai Radha Krishna, kombinasi antara Kresna dan Radha. Hal ini juga merupakan karakteristik dari aliran Rudra Sampradaya dan Nimbarka sampradaya, demikian pula aliran kepercayaan Swaminarayan. Tradisi tersebut memuliakan Radha Ramana, yang dipandang oleh pengikut Gaudiya sebagai wujud Radha Krishna.
Kresna juga digambarkan dan dipuja sebagai anak kecil (Balakresna), dengan posisi merangkak atau menari, biasanya dengan mentega di tangannya. Perbedaan di masing-masing daerah tentang penggambaran Kresna dapat teramati dalam wujudnya yang bermacam-macam, misalnya Jagadnata di Orissa, Witoba di Maharashtra dan Shrinathji di Rajasthan.
Sastra terawal yang secara eksplisit menyediakan deskripsi terperinci tentang Kresna sebagai seorang tokoh adalah kitab Mahabharata. Pada kitab tersebut ia digambarkan sebagai perwujudan Dewa Wisnu. Kresna adalah tokoh yang muncul di berbagai cerita utama dalam wiracarita tersebut. Delapan belas bab dalam jilid Mahabharata keenam (Bismaparwa) merupakan bagian istimewa yang menjadi kitab tersendiri yang disebut Bhagawadgita, mengandung kotbah Kresna kepada Arjuna, sepupunya sendiri, dengan latar belakang sesaat sebelum perang Kurukshetra (Baratayuda) dimulai. Akan tetapi perincian kehidupan Kresna saat kanak-kanak dan remaja tidak terdapat dalam wiracarita tersebut, melainkan dalam Bhagawatapurana, Wisnupurana, Brahmawaiwartapurana, dan Hariwangsa. Kitab Bhagawatapurana dan Wisnupurana diagungkan oleh pengikut Waisnawa, sedangkan Hariwangsa adalah kitab pendukung yang menjelaskan hal yang belum dibahas dalam wiracarita Mahabharata.
Chandogya Upanishad (3:17:6) yang ditulis sekitar masa 900 SM-700 SM menyebut Basudewa Kresna sebagai putra Dewaki dan murid dari Ghora Angirasa, ahli nujum yang mengajari muridnya filsafat Chandogya. Dengan pengaruh filsafat Chandogya, Kresna memberi kotbah kepada Arjuna tentang pengorbanan, yang dapat dibandingkan dengan purusha atau individu.
Nama कृष्ण muncul dalam kitab Buddha dengan ejaan "Kaṇha", secara fonetis sama dengan Kṛeṣṇa.
Menurut bukti dari Megasthenes (ahli etnografi Yunani, sekitar 350-290 SM) dan dalam Arthasastra karya Kautilya (400-300 SM), Vāsudeva (Basudewa) dipuja sebagai Tuhan Yang Mahakuasa dalam konsep monoteisme yang kuat.
Sekitar 150 SM, Patanjali dalam kitab Mahabhashya karyanya menulis sebuah sloka sebagai berikut: "Semoga kejayaan Kresna dengan ditemani oleh Sangkarsana meningkat!" Sloka-sloka lainnya disebutkan. Dalam salah satu sloka disebutkan "Janardana bersama dirinya sebagai yang keempat" (Kresna dengan tiga rekannya, ketiganya adalah Sangkarsana, Pradyumna, dan Aniruda). Sloka lainnya menyebut tentang alat musik yang dimainkan saat pertemuan di kuil Rama (Baladewa/Balarama) dan Kesawa (Kresna). Patanjali juga menjelaskan pertunjukkan yang dramatis dan mimetis (Krishna-Kamsopacharam) yang menggambarkan adegan terbunuhnya Kangsa oleh Basudewa (Kresna).
Pada abad ke-1 SM, tampaknya ada bukti pemujaan lima pahlawan bangsa Wresni (Baladewa [Balarama], Kresna, Pradyumna, Aniruda dan Samba) dari sebuah prasasti yang ditemukan di Mora dekat Mathura, India, yang tampaknya menyebutkan tentang putra satrap Rajuwula yang Agung, mungkin satrap Sodasa. Sebuah citra tentang Wresni, mungkin Basudewa, dan "Lima Kesatria". Prasasti Mora bertuliskan aksara Brahmi tersebut kini disimpan di Museum Mathura.
Banyak kitab Purana menceritakan kehidupan Kresna atau beberapa hal penting darinya. Dua Purana, yakni Bhagawatapurana (Srimadbhagawatam) dan Wisnupurana, yang mengandung kisah kehidupan dan ajaran Kresna secara terperinci, adalah kitab yang paling dimuliakan secara teologis oleh aliran Gaudiya Waisnawa. Sekitar seperempat Bhagawatapurana dihabiskan untuk memuji kehidupan dan filsafatnya.
Chandogya Upanishad (3:17:6) yang ditulis sekitar masa 900 SM-700 SM menyebut Basudewa Kresna sebagai putra Dewaki dan murid dari Ghora Angirasa, ahli nujum yang mengajari muridnya filsafat Chandogya. Dengan pengaruh filsafat Chandogya, Kresna memberi kotbah kepada Arjuna tentang pengorbanan, yang dapat dibandingkan dengan purusha atau individu.
Nama कृष्ण muncul dalam kitab Buddha dengan ejaan "Kaṇha", secara fonetis sama dengan Kṛeṣṇa.
Menurut bukti dari Megasthenes (ahli etnografi Yunani, sekitar 350-290 SM) dan dalam Arthasastra karya Kautilya (400-300 SM), Vāsudeva (Basudewa) dipuja sebagai Tuhan Yang Mahakuasa dalam konsep monoteisme yang kuat.
Sekitar 150 SM, Patanjali dalam kitab Mahabhashya karyanya menulis sebuah sloka sebagai berikut: "Semoga kejayaan Kresna dengan ditemani oleh Sangkarsana meningkat!" Sloka-sloka lainnya disebutkan. Dalam salah satu sloka disebutkan "Janardana bersama dirinya sebagai yang keempat" (Kresna dengan tiga rekannya, ketiganya adalah Sangkarsana, Pradyumna, dan Aniruda). Sloka lainnya menyebut tentang alat musik yang dimainkan saat pertemuan di kuil Rama (Baladewa/Balarama) dan Kesawa (Kresna). Patanjali juga menjelaskan pertunjukkan yang dramatis dan mimetis (Krishna-Kamsopacharam) yang menggambarkan adegan terbunuhnya Kangsa oleh Basudewa (Kresna).
Pada abad ke-1 SM, tampaknya ada bukti pemujaan lima pahlawan bangsa Wresni (Baladewa [Balarama], Kresna, Pradyumna, Aniruda dan Samba) dari sebuah prasasti yang ditemukan di Mora dekat Mathura, India, yang tampaknya menyebutkan tentang putra satrap Rajuwula yang Agung, mungkin satrap Sodasa. Sebuah citra tentang Wresni, mungkin Basudewa, dan "Lima Kesatria". Prasasti Mora bertuliskan aksara Brahmi tersebut kini disimpan di Museum Mathura.
Banyak kitab Purana menceritakan kehidupan Kresna atau beberapa hal penting darinya. Dua Purana, yakni Bhagawatapurana (Srimadbhagawatam) dan Wisnupurana, yang mengandung kisah kehidupan dan ajaran Kresna secara terperinci, adalah kitab yang paling dimuliakan secara teologis oleh aliran Gaudiya Waisnawa. Sekitar seperempat Bhagawatapurana dihabiskan untuk memuji kehidupan dan filsafatnya.