Normalnya penyembuhan luka membutuhkan waktu selama 3 minggu. Untuk beberapa luka dapat memakan waktu berbulan-bulan hingga bertahun-tahun untuk sembuh. Jika mengalami luka yang tidak membaik lebih dari beberapa minggu atau bulan, perlu dilakukan pemeriksaan ke dokter. Berikut ini adalah beberapa penyebab luka sulit sembuh:
Kontaminasi dan infeksi. Infeksi pada luka adalah salah satu penyebab paling banyak terhambatnya penyembuhan luka. Saat luka terkontaminasi atau menjadi infeksi, sistem kekebalan tubuh akan secara otomatis menggunakan energi untuk melawan kuman, sehingga energi yang dibutuhkan untuk penyembuhan berkurang.
Penyebab lain yang membuat luka sulit hilang adalah nutrisi buruk, trauma, merokok, obat-obatan, tidak dapat merasakan nyeri, gangguan sirkulasi dan oksigenasi, dan usia.