A batalha de Dirráquio de fevereiro de 1018 foi parte da guerras bizantino-búlgaras. Aconteceu quando o tsar da BulgáriaJoão Vladislau (r. 1015-1018) tentou estabelecer seu poder na costa sudoeste do mar Adriático. Ele liderou um exército contra Dirráquio (atual Durrës, na Albânia) e sitiou-a, mas foi morto durante um contra-ataque dos defensores da cidade. Esta foi a batalha final de longos séculos de luta entre o Primeiro Império Búlgaro e o Império Bizantino. Poucos meses após a morte de Vladislau muito de seu reino foi subjugado pelo imperador bizantino (r. 960-1025), com a última região independente (Sirmio) dominada em 1019.