Veselavas pagasts (līdz 1925. gadam Veselauskas pagasts) sāka veidoties 1747. gadā, kad no Kuiķēnu (Kukkain) pagasts atdalījās Veselavas un Pauļu muižas, kas par atsevišķu pagastu izveidojās 19. gadsimtā. 1935. gadā pagasta platība bija 55,1 km² un tajā dzīvoja 920 iedzīvotāji.[5] 1945. gadā pagastā izveidoja Vesalavas un Dikļuciema padomes, bet pagastu 1949. gadā likvidēja. 1954. gadā Dikļu ciemu pievienoja atpakaļ Veselavas ciemam. 1990. gadā ciems pārdēvēts par pagastu. 2009. gadā pagasts kā administratīva teritorija iekļauts Priekuļu novadā. 2021. gadā Priekuļu novadu iekļāva Cēsu novadā.
Veselavas muižas kungu māja celta 19. gadsimta 40. gados U burta formā un atrodas uz savdabīga, salai līdzīga ovāla zemes gabala, ko no visām pusēm ieskauj mūsdienās faktiski izsusējis grāvis, tā imitējot viduslaiku nocietinātās pilis. Savdabīga ēkas apkures sistēmabēniņos, kā arī seno lietu un mantu kambari ar darbarīkiem un sadzīves priekšmetiem. [6]