2024–25 Danish Cup

The 2024–25 Danish Cup, also known as Oddset Pokalen, is the 71st season of the Danish Cup competition.

The winner of the competition will qualify for the first round of the 2025–26 UEFA Europa League.

Silkeborg are the defending champions.

Structure
92 teams will participate in the first round, coming from all levels of competition. Six additional teams join in the second round, while the top six teams from the 2023–24 Danish Superliga enter in the third round.

Participants
104 teams will compete for the Danish Cup. All teams from the top four divisions in 2024–25 were automatically entered, while 54 teams from lower division teams qualified through qualifying matches to enter the competition proper.

First round
In the first round of the tournament, 92 teams will compete, including 56 clubs from the various levels of the Denmark Series and below, all teams from 2023-24 Danish 3rd Division and 2023-24 Danish 2nd Division, the 3rd-12th placed teams from the 2023-24 Danish 1st Division and the 11th-12th placed teams from the 2023-24 Danish Superliga. Teams are split into three regions:
 * Zealand/Bornholm/Falster/Lolland
 * Fyn/Southern Jutland
 * Middle/Northern Jutland

Second round
There will be 52 teams: New entries:
 * 46 teams from the 1st round
 * 4 teams from the 2023–24 Danish Superliga (7th–10th placed)
 * 2 teams from the 2023–24 Danish 1st Division (1st and 2nd placed)

Third round
There will be teams:

New entires
 * 26 teams from the 2nd round
 * 6 teams from the 2023–24 Danish Superliga (1st–6th placed)

Fourth Round
There will be 16 teams.

Quarter-finals
There will be 8 teams from the 4th round (winners) playing two legs:

Semi-finals
There will be 4 teams from the Quarter-finals playing two legs:

Final
The winner qualifies for the 2025-26 Europa League first qualifying round