Nascut la data de 18 ianuarie 1848 , la Siria langa Arad ,fiind al doilea dintre cei 5 copii ai familiei. 
Urmeaza Scoala Elementara Ortodoxa din Siria si se inscrie apoi la Liceul Maghiar din Arad . In 1865 merge la Liceul Piarist din Timisoara , meditand pentru a se putea intretine . 
Dupa examenul de Bacalaureat se inscrie la Facultatea de Drept si Stiinte din Budapesta. In 1869 se inscrie la Facultatea de Drept din Viena facand in acelasi timp stagiul militar . 
In 1872 apare in "Convorbiri Literare" prima poveste a lui Slavici fiind "Zana Zorilor " ,iar in 1873 in mai putin de o luna isi pierde ambii parinti , spre sfarsitul anului se interneaza intr-o clinica din Viena. 
Prin intermediul bunului si iubitului sau prieten Eminescu il cunoaste pe Ion Creanga . In anul 1875 se casatoreste cu Ecaterina Szoke Magyorosy , de care se va desparti in 1885 . Dupa doar doi ani intrand in redactia cotidianului " Timpul " , ocupandu-se de politica externa pana in 1880 , redactie in care vine Eminescu si Ioan Luca Caragiale . 
In decursul anului 1882 Mihai Eminescu si Ioan Slavici devin membrii activi in Societatea Culturala Carpati , pe 22 martie Slavici fiind ales membru al Academiei Romane . 
Este numit profesor la Liceul "Elena Doamna" , fiind profesor de filosofie si de limba si literatura romana , avand ca si colega pe viitoarea lui sotie Eleonora Tanasescu . 
In 1886 i se naste primul fiu caruia ii pune numele de Titu Liviu la numai un an distanta fiind ales secretar al Comitetului Central al Partidului National Roman ( P.N.R ). 
Executa un an de detentie la Vac in Ungaria dupa ce este invinuit pentru "delict de agitatiune " , fiind conducatorul publicatiei " Tribuna " . 
In 1889 se naste al doilea copil , Lavinia Ioana Josefina . 
Slavici ramane pana la moarte membru al Academiei Romane la sectiunea Istorie. 
Dupa intrarea Romaniei in razboi 1916 , fiind acuzat de propaganda este arestat , judecat si condamnat la cinci ani de inchisoare . 
Se stinge din viata pe 17 august 1925 , inmormantat la Panciu , la inmormantare luand parte si marele Liviu Rebreanu .