Založení rolnické školy měl ve svém programu Novo-Jičínský hospodářský spolek již v roce 1862 při svém založení. O dva roky později 30. prosince 1866 byla otevřena v tehdejší Žilině, samostatné obci u Nového Jičína, dvouletá rolnická škola, kde vyučování bylo zahájeno následující rok 1. října 1867. Byl to vlastně jednoroční učební kurs pro žáky nižší reálky v Novém Jičíně, kteří chtěli zůstat u zemědělské profese. Prvním ředitelem byl Josef Dobeš, rodák z Březových Hor u Příbrami. Ve školním roce 1868-1869 měl školu na starosti Ferdinand Krček a roku 1869 byl na post ředitele ustanoven Karl G. Kolb. Ten je považován za skutečného zakladatele školy. Roku 1874 se rozhodl zemský sněm moravský změnit Rolnickou školu v Novém Jičíně na tříletou Zemskou hospodářskou školu. V roce 1875 byla škola povýšena do stavu středních škol a její název byl Zemská střední hospodářská škola. Vyučovací jazykem byla němčina. Ve školním roce 1881-1882 byla na středních hospodářských školách Rakouska-Uherska zavedena maturita, na Moravě se poprvé konala právě v Novém Jičíně. Zemský výbor moravský pro potřeby školy získal budovy žilinského dvora a 37 hektarů zemědělské půdy, následně v roce 1892 skoupil všechny objekty a přikoupil k nim dalších 44 hektarů. Při škole byla zřízena botanická zahrada, pokusná pole, ovocná a lesní školka. Také zde byla vystavěna chemická laboratoř. V roce 1876 přibyla meteorologická stanice a roku 1883 semenářská kontrolní stanice. Od roku 1886 se na školním statku prováděl odchov plemenných býků kravařského skotu. Škola byla rozšiřována a rozvíjena až do roku 1938 kdy byla po obsazení Sudet zestátněna a následně přestěhována do Opavy. Obnova zemědělské školy začala již v roce 1945, nicméně maturitní čtyřleté studium bylo zahájeno až v roce 1958. V roce 2012 došlo v rámci optimalizace středního odborného vzdělávání v Moravskoslezském kraji ke sloučení školy se Střední školou v Šenově u Nového Jičína. Škola od té doby nese název Střední škola technická a zemědělská.