Find the link below to download a PDF of Sri Krishna Ashtottara Shata Namavali, a list of 108 holy names of Lord Krishna.

Sri Krishna Ashtottara Shata Namavali is recited while worshipping Lord Krishna by repeatedly offering flowers, tulasi leaves, etc. These names signify the divine form, attributes and pastimes of the Supreme Lord.
Śrī Kṛnṇa Anṭottara Śata Nāmāvali
1. Om śrī kṛnṇāya namaḥ 2. Om kamalānāthāya namaḥ 3. Om vāsudevāya namaḥ 4. Om sanātanāya namaḥ 5. Om vasudevātmajāya namaḥ 6. Om puṇyāya namaḥ 7. Om līlā mānuna vigrahāya namaḥ 8. Om śrīvatsa kaustubha dharāya namaḥ 9. Om yaśodā vatsalāya namaḥ 10. Om haraye namaḥ 11. Om caturbhujātta cakrāsi gadā śaṇkhādyāyudhāya namaḥ 12. Om devakī nandanāya namaḥ 13. Om śrīśāya namaḥ 14. Om nandagopa priyātmajāya namaḥ 15. Om yamunāvega saṁhāriṇe namaḥ 16. Om balabhadra priyānujāya namaḥ 17. Om pūtanā jīvitāpaharāya namaḥ 18. Om śakaṭāsura bhañjanaya namaḥ 19. Om nanda vraja janānandine namaḥ 20. Om saccidānanda vigrahāya namaḥ 21. Om navanīta viliptāṅgāya namaḥ 22. Om navanīta varāya namaḥ 23. Om anaghāya namaḥ 24. Om navanīta navāhāriṇe namaḥ 25. Om mucukunda prasādakāya namaḥ 26. Om noḍaśa strī sahasreśāya namaḥ 27. Om tribhaṅgine namaḥ 28. Om madhurākṛtaye namaḥ 29. Om śuka vāgamṛtābdhīndave namaḥ 30. Om govindāya namaḥ 31. Om yogināṁ pataye namaḥ 32. Om vatsavāta carāya namaḥ 33. Om anantāya namaḥ 34. Om dhenukāsura bhañjanāya namaḥ 35. Om tṛṇīkṛta tṛṇāvartāya namaḥ 36. Om yamalārjuna bhañjanāya namaḥ 37. Om uttāla tāla bhetre namaḥ 38. Om gopa gopīśvarāya namaḥ 39. Om yogine namaḥ 40. Om koṭisūrya samaprabhāya namaḥ 41. Om ilāpataye namaḥ 42. Om paraṁjyotine namaḥ 43. Om yādavendrāya namaḥ 44. Om yadūdvahāya namaḥ 45. Om vanamāline namaḥ 46. Om pītavāsine namaḥ 47. Om pārijātāpahārakāya namaḥ 48. Om govardhanā caloddhartre namaḥ 49. Om gopālāya namaḥ 50. Om sarva pālakāya namaḥ 51. Om ajāya namaḥ 52. Om nirañjanāya namaḥ 53. Om kāmajanakāya namaḥ 54. Om kañja locanāya namaḥ 55. Om madhughne namaḥ 56. Om mathurā nāthāya namaḥ 57. Om dvārakā nāyakāya namaḥ 58. Om baline namaḥ 59. Om vṛndāvanānta sancāriṇe namaḥ 60. Om tulasī dāma bhūnaṇāya namaḥ 61. Om syamantaka maṇi hartre namaḥ 62. Om nara nārāyaṇātmakāya namaḥ 63. Om kubjā kṛnṇāmbara dharāya namaḥ 64. Om māyine namaḥ 65. Om parama purunāya namaḥ 66. Om munṭikāsura cāṇura-malla yuddha viśāradāya namaḥ 67. Om saṁsāra vairiṇe namaḥ 68. Om kaṁsāraye namaḥ 69. Om murāraye namaḥ 70. Om narakāntakāya namaḥ 71. Om anādibrahmacāriṇe namaḥ 72. Om kṛnṇā vyasana karśakāya namaḥ 73. Om śiśupāla śiraś chetre namaḥ 74. Om duryodhana kulāntakāya namaḥ 75. Om vidurākrūra varadāya namaḥ 76. Om viśvarūpa pradarśakāya namaḥ 77. Om satyavāce namaḥ 78. Om satya saṅkalpāya namaḥ 79. Om satyabhāma ratāya namaḥ 80. Om jayine namaḥ 81. Om subhadrā pūrvajāya namaḥ 82. Om jinṇave namaḥ 83. Om bhīnma muktipradāyakāya namaḥ 84. Om jagadgurave namaḥ 85. Om jagannāthāya namaḥ 86. Om veṇunāda viśāradāya namaḥ 87. Om vṛnabhāsura vidhvamsine namaḥ 88. Om bāṇāsura-karāntakāya namaḥ 89. Om yudhinṭhira pratinṭhārtre namaḥ 90. Om barhi barhāvatamsakāya namaḥ 91. Om pārtha sārathaye namaḥ 92. Om avyaktāya namaḥ 93. Om gītāmṛta mahodadhye namaḥ 94. Om kālīya phaṇi māṇikya rañjita śrīpadāṁbujāya namaḥ 95. Om dāmodarāya namaḥ 96. Om yajña bhoktre namaḥ 97. Om dānavendra vināśakāya namaḥ 98. Om nārāyaṇāya namaḥ 99. Om parabrahmaṇe namaḥ 100. Om pannagānana vāhanāya namaḥ 101. Om jalakrīḍā samāsakta gopī vastrāpahārakāya namaḥ 102. Om puṇya ślokāya namaḥ 103. Om tīrthapādāya namaḥ 104. Om veda vedyāya namaḥ 105. Om dayā nidhaye namaḥ 106. Om sarva tīrthātmakāya namaḥ 107. Om sarvagraha rūpiṇe namaḥ 108. Om parātparāya namaḥ