После персидских войн роль Фессалии в греческих делах падает. Тиран Фер Ясон к 372 году до н. э. смог объединить Фессалию, но в 370 году до н. э. был убит в результате аристократического заговора. В 369—358 годах до н. э. Фессалию объединил его преемник тиран Александр Ферский. К этому времени ещё известен тиран Диний, сын Телесиппа, правивший в Кронноне. В 353—352 годах до н. э. в ходе Третьей Священной войны фокидяне были разбиты и вытеснены из Фессалии в центральную Грецию, а Филипп II Македонский подчинил Фессалию. Окончательное подчинение Фессалии Филиппом произошло в 343 году до н. э., когда он ещё раз сменил там власть. После распада империи Александра Македонского Фессалия подчинялась Македонии. В 287 году до н. э. была захвачена Пирром, царём Эпира. В 197 году до н. э. на территории Фессалии произошла битва при Киноскефалах, в которой македонский царь Филипп V был разбит римлянами, и все греческие территории попали под римскую власть. В 148 году до н. э. завоёвана римлянами, в 27 году до н. э. включена в состав римской провинции Ахея.