O ile wiadomo, że liszajca zakaźnego wywołują bakterie, o tyle przyczyny liszaja płaskiego nie są jeszcze dobrze poznane. Zauważono jednak, że jego wystąpieniu sprzyja osłabienie układu autoimmunologicznego – grudki często pojawiają się po infekcji, zwłaszcza takiej związanej z objawami skórnymi (jak np. ospa). Ponadto wiadomo, że liszaj u niemowlaka lub u starszego dziecka jest bardziej prawdopodobny, jeśli malec cierpi na atopowe zapalenie skóry albo alergie kontaktowe.