Diabetes bukan merupakan kontraindikasi untuk L-karnitin, pasien diabetes dapat mengonsumsi L-karnitin, disarankan untuk melakukannya di bawah bimbingan dokter. L-karnitin termasuk dalam obat penurun berat badan, yang dapat meningkatkan konversi lemak dan mengurangi proliferasi lemak, semuanya dapat berperan dalam penurunan berat badan. Tetapi ada beberapa reaksi yang merugikan terhadap L-karnitin, seperti aritmia, dispnea, pusing, sakit perut, diare, dan sebagainya. Ini merupakan kontraindikasi untuk wanita hamil dan menyusui, anak-anak dan remaja. Pasien lain harus mengkonsumsinya dengan benar di bawah panduan wawancara dokter dan memperhatikan reaksi samping obat. Pasien diabetes yang mengonsumsi L-karnitin tampaknya tidak sehat, disarankan untuk secara aktif mencari perhatian medis, pasien tidak boleh mengobati sendiri untuk menghindari hasil yang merugikan.