دلیل شورش در سریلانکا جنگ‌داخلی ،کرونا و افزایش قیمت کالاها است
بحران اقتصادی و افزایش قیمت انرژی و دیگر کالاها، سقوط ارزش پول ملی، ناکارآمدی دولت، بکارگیری اقوام در مسئولیت‌ها بستری را فراهم کرد تا مردم به صورت انقلابی و ویرانگر به کف خیابان آمدند و خواستار برکناری رئیس‌جمهور و نخست‌وزیر شدند.