W czasie swej działalności w parlamencie pełnił różne funkcje. Był rzecznikiem prasowym Partii Demokratycznej, rzecznikiem rządu oraz ministrem w kancelarii premiera w czasie rządów swojej partii w latach 1992–1995 oraz 1997-2001.
Lider Partii Demokratycznej thumb|170px|Abhisit Vejjajiva, 2009 Już w 2001 Abhisit ubiegał się o przywództwo Partii Demokratycznej. Został jednak pokonany przez politycznego weterana, Banyata Bantadtana. Jednakże Banyat doprowadził partię do klęski w wyborach w 2005 i zrezygnował ze stanowiska. Wówczas w marcu 2005 zastąpił go Abhisit.
W wyniku poważnego kryzysu politycznego w Tajlandii, premier Thaksin Shinawatra rozpisał na kwiecień 2006 wcześniejsze wybory do parlamentu. Partia Demokratyczna, będąca od 2001 główną siłą opozycyjną razem z innymi ugrupowaniami ogłosiła na znak protestu bojkot wyborów. W głosowaniu wzięła udział tylko partia premiera Shinawatry, która zdobyła 61% głosów poparcia, podczas gdy 38% głosów (9,8 mln) oddano nieważnych. Ostatecznie Sąd Konstytucyjny uznał wybory za nieważne, a premier Shinawatra zarządził ponowne głosowanie na 15 października 2006.