Food and Drug Administration (FDA) telah menyetujui PDT untuk mengobati kanker dan prakanker, termasuk:
Keratosis aktinik limfoma sel T kulit lanjut
Kerongkongan Barrett
Kanker kulit sel basal
Kanker paru-paru bukan sel kecil
Kanker kulit sel skuamosa stadium 0
Dokter juga dapat menggunakan PDT untuk membantu gejala beberapa jenis kanker jika mulai menyumbat saluran udara atau tenggorokan. Namun, dokter hanya dapat menggunakan PDT untuk mengobati tumor di kulit, tepat di bawah kulit, atau di lapisan organ dan rongga.
PDT melibatkan individu yang mengonsumsi obat fotosensitizer, baik secara oral, topikal pada kulit, atau langsung ke pembuluh darah. Dalam 24–72 jam, sel kanker menyerap obat, dan dokter kemudian memaparkannya ke cahaya. Kombinasi cahaya dan obat menciptakan oksigen yang membunuh sel kanker.