Skip to main content

Watch England vs Albania live stream free online today

Find out where to watch England Vs Albania live stream free online today and TV Channel.

England will take a Albania in the FIFA 2026 World Cup qualifying series even as Thomas Tuchel continues his journey with the team.

Date: Friday, March 21, 2025

Venue: Wembley Stadium in London. 


Where to watch England vs Albania live stream free online today 

United Kingdom: ITV1 and ITVX app

United States and Canada: FIFA+


Form Guide

England: Win, Win, Win

Albania: Loss, Loss, Loss.