The 2025 EFL Cup final will be on Sunday, March 16. The match will be played at Wembley Stadium in London.