Die Premjer-Liha 2018/19 (ukrainischПрем’єр-ліга) war die 28. Spielzeit der höchsten ukrainischen Liga im Fußball und die elfte Auflage unter diesem Namen (vorher: Wyschtscha Liha, dt. Oberste Liga). Am Wettbewerb nahmen zwölf Mannschaften teil.
Der Titelverteidiger war, wie schon im Vorjahr, Schachtar Donezk, der seinen Titel erneut verteidigen konnte.
Nach einer ersten Saisonphase mit Hin- und Rückspielen, an der alle zwölf Mannschaften beteiligt waren (insgesamt 22 Spiele), spielten die ersten sechs Mannschaften der Tabelle in einer Meisterschaftsgruppe um den Titel, während die restlichen sechs Teams in einer Relegationsgruppe gegen den Abstieg kämpften.