พรรคพลังประชาชนชนะการเลือกตั้งเป็นการทั่วไปในปี 2550 และจัดตั้งรัฐบาล ต่อมา พธม. จัดการชุมนุมใหญ่ในปี 2551 ซึ่งมีการปิดท่าอากาศยานดอนเมืองและสุวรรณภูมิ ศาลรัฐธรรมนูญวินิจฉัยยุบพรรครัฐบาล 3 พรรค หลังจากนั้น พรรคประชาธิปัตย์ได้เป็นรัฐบาล แนวร่วมประชาธิปไตยต่อต้านเผด็จการแห่งชาติ ซึ่งเป็นกลุ่มผู้สนับสนุนทักษิณ ชุมนุมประท้วงรัฐบาลในปี 2552 และ 2553 ซึ่งครั้งหลังนี้ยุติลงด้วยการเข้าสลายการชุมนุมของทหารทำให้มีผู้เสียชีวิตกว่า 70 คน ในการเลือกตั้งทั่วไปปี 2554 ผลปรากฏว่าพรรคเพื่อไทย นำโดยยิ่งลักษณ์ ชินวัตร ชนะการเลือกตั้ง และเป็นผู้นำจัดตั้งรัฐบาล ในปีเดียวกัน เกิดมหาอุทกภัย มีพื้นที่ประสบภัย 65 จังหวัด นับเป็น "อุทกภัยครั้งร้ายแรงที่สุดทั้งในแง่ของปริมาณน้ำและจำนวนผู้ได้รับผลกระทบ"