Epilepsija sergantiems pacientams yra daug įvairių vaistų nuo traukulių arba prieštraukulinių vaistų. Kai kurie vaistai yra naudingi stabdant priepuolius, kai jie atsiranda, o kiti yra ilgalaikiai profilaktiniai vaistai, apsaugantys epilepsija sergančius pacientus nuo tolesnių priepuolių. Skirtingi vaistai skirtingai veikia smegenis, todėl kai kurie yra veiksmingesni gydant tam tikras epilepsijos ir traukulių rūšis nei kiti, todėl prieš skirdamas vaistą ar vaistus gydytojui svarbu nustatyti, kokio tipo epilepsija serga pacientas; jis taip pat turėtų įvertinti kitus veiksnius, pvz., paciento toleranciją šalutiniam poveikiui ar kitus vaistus, kuriuos pacientas gali vartoti.
Kai kurios vaistų nuo traukulių rūšys paprastai vartojamos atskirai, o kitos dažniausiai geriausiai veikia, kai vartojamos kartu su kitais. Senesni vaistai, kurie buvo naudojami daugelį metų, yra žinomi kaip pirmosios kartos vaistai nuo traukulių. Naujesni vaistai, kurie buvo sukurti neseniai, vadinami antros kartos prieštraukuliniais vaistais.
Pacientai, gydomi aktyvaus priepuolio metu, gali gauti vaistus nuo traukulių, kurie greitai veikia, kad sustabdytų priepuolio tęsimąsi. Raminamieji vaistai, tokie kaip diazepamas, klonazepamas ar klorazepatas, gali padėti greitai suvaldyti priepuolius. Kitas vaistas, kuris gali būti vartojamas tiesiogiai naudojant IV, yra fenitoinas; šis vaistas taip pat gali būti ilgalaikio tam tikrų tipų priepuolių gydymo galimybė.
Keletas pirmosios kartos vaistų nuo traukulių yra standartinis įvairių priepuolių gydymas. Tai vaistai, naudojami valdymo tikslais, o tai reiškia, kad jie skiriami tam, kad žmonės, patyrę priepuolius, nepasireikštų daugiau, nors iš tikrųjų jie neišgydo pagrindinio sutrikimo, kuris juos sukelia. Fenitoinas ir karbamazepinas yra įprasti vaistai, vartojami nuo dalinių ir generalizuotų grand mal traukulių; kai kurie kiti yra fenobarbitalis, valproatas ir primidonas. Valproatas taip pat gali būti naudojamas mažiems priepuoliams gydyti, kaip ir vaistas etosuksimidas.
Daugelis antrosios kartos prieštraukulinių vaistų paprastai vartojami kartu su kitais vaistais kaip gydymo dalis; kaip ir pirmosios kartos vaistai, jie aktyviai naudojami siekiant sustabdyti tolimesnius priepuolius sergant epilepsija. Tokio tipo vaistai nuo traukulių dažnai tinka daliniams priepuoliams gydyti; kai kurie pavyzdžiai yra gabapentinas, lamotriginas ir tiagabinas. Šie vaistai, taip pat zonisamidas ir pregabalinas, paprastai yra skirti vartoti tik suaugusiesiems. Vaikams, kenčiantiems nuo traukulių, gali būti skiriami tokie vaistai kaip levetiracetamas ir okskarbazepinas.