| Tournament details | |
|---|---|
| Country | Vietnam |
| Dates | 19 October 2024 – 29 June 2025 |
| Teams | 25 |
| Defending champions | Dong A Thanh Hoa |
| Final positions | |
| Champions | Cong An Hanoi (1st title) |
| Runners-up | Song Lam Nghe An |
| Tournament statistics | |
| Matches played | 24 |
| Goals scored | 63 (2.63 per match) |
| Attendance | 92,950 (3,873 per match) |
| Top goal scorer(s) | Alan Grafite (5 goals) |
The2024–25 Vietnamese National Football Cup was the 33rd edition of theVietnamese National Football Cup, the premier knockout competition inVietnamese football. A total of 25 clubs competed in this edition, including all teams from the top two tiers of theVietnamese football league system. The competition began in October 2024 with the first-round matches, and was concluded in 29 June 2025 with the final.
V.League 1 teamDong A Thanh Hoa were the two-time defending champions after winning back-to-back titles in the2023 and2023–24 editions,[1] but were eliminated byHaiphong on the round of 16.[2]
Cong An Hanoi won the first title after defeatingSong Lam Nghe An 5–0 in the final. As winners, Cong An Hanoi earned automatic qualification to the2025–26 AFC Champions League Two group stage and2025–26 ASEAN Championship group stage. Cong An Hanoi also qualified for the2025 edition of theVietnamese Super Cup at the start of the next season, where they faced the champions of the2024–25 V.League 1,Thep Xanh Nam Dinh.

The tournament consists of 14 teams fromV.League 1 and 11 teams fromV.League 2 to compete.[3]
| Round | Main date | Number of fixtures | Clubs remaining | New entries this round |
|---|---|---|---|---|
| First round | 19–20 October 2024 | 9 | 18 → 9 | |
| Round of 16 | 10–14 January 2025 | 8 | 9+7 → 8 | 7V.League 1 teams entered directly from the Round of 16 based on the draw results |
| Quarter-finals | 29–30 March 2025 | 4 | 8 → 4 | |
| Semi-finals | 26 June 2025 | 2 | 4 → 2 | |
| Final | 29 June 2025 | 1 | 2 → 1 |
All times are local,ICT (UTC+7).
| V.League 1 | V.League 2 | Total |
|---|---|---|
14 / 14 | 11 / 11 | 25 / 25 |
| 19 October 2024 (2024-10-19) | Dong Thap (2) | 1–0 | Dong Nai (2) | Cao Lãnh Stadium,Đồng Tháp |
| 15:30 |
| Report | Attendance: 2,000 Referee: Nguyễn Anh Vũ |
| 19 October 2024 (2024-10-19) | Ba Ria-Vung Tau (2) | 1–0 | Hue (2) | Bà Rịa Stadium,Bà Rịa-Vũng Tàu |
| 16:00 | Report | Attendance: 800 Referee: Trần Văn Trọng |
| 19 October 2024 (2024-10-19) | Truong Tuoi Binh Phuoc (2) | 1–0 | Ho Chi Minh City Youth (2) | Bình Phước Stadium,Bình Phước |
| 17:00 | Report | Attendance: 5,000 Referee: Ngô Đắc Tiến |
| 19 October 2024 (2024-10-19) | Hoa Binh (2) | 0–0 (10–11p) | SHB Da Nang (1) | Hòa Bình Stadium,Hòa Bình |
| 17:00 | Report | Attendance: 1,000 Referee: Nguyễn Ngọc Tùng | ||
| Penalties | ||||
| 20 October 2024 (2024-10-20) | Long An (2) | 1–4 | Hong Linh Ha Tinh (1) | Long An Stadium,Long An |
| 16:00 |
| Report |
| Attendance: 1,000 Referee: Trần Ngọc Nhớ |
| 20 October 2024 (2024-10-20) | Quang Nam (1) | 2–4 | Haiphong (1) | Hòa Xuân Stadium,Đà Nẵng |
| 17:00 |
| Report |
| Attendance: 350 Referee: Đỗ Khánh Nam |
| 20 October 2024 (2024-10-20) | Khatoco Khanh Hoa (2) | 2–3 | PVF-CAND (2) | 19 August,Khánh Hòa |
| 17:00 |
| Report |
| Attendance: 2,000 Referee: Nguyễn Hữu Tuấn |
| 20 October 2024 (2024-10-20) | Quy Nhon Binh Dinh (1) | 2–2 (3–4p) | Becamex Binh Duong (1) | Quy Nhơn Stadium,Bình Định |
| 18:00 |
| Report | Attendance: 1,000 Referee: Khổng Tam Cường | |
| Penalties | ||||
| 20 October 2024 (2024-10-20) | Ho Chi Minh City FC (1) | 0–0 (3–4p) | Phu Dong Ninh Binh (2) | Thống Nhất Stadium,Ho Chi Minh City |
| 19:15 | Report | Attendance: 2,500 Referee: Đỗ Thành Đệ | ||
| Penalties | ||||
| V.League 1 | V.League 2 | Total |
|---|---|---|
11 / 14 | 5 / 11 | 16 / 25 |
| 9 January 2025 (2025-01-09) | Thep Xanh Nam Dinh (1) | 1–1 (4–5p) | Becamex Binh Duong (1) | Thiên Trường Stadium,Nam Định |
| 18:00 |
| Report |
| Attendance: 7,000 Referee: Nguyễn Ngọc Tùng |
| Penalties | ||||
| 11 January 2025 (2025-01-11) | Song Lam Nghe An (1) | 1–0 | SHB Da Nang (1) | Vinh Stadium,Nghệ An |
| 18:00 |
| Report | Attendance: 1,500 Referee: Ngô Đắc Tiến |
| 11 January 2025 (2025-01-11) | The Cong-Viettel (1) | 2–0 | PVF-CAND (2) | Mỹ Đình National Stadium,Hanoi |
| 19:15 |
| Report | Attendance: 5,000 Referee: Vũ Phúc Hoan |
| 12 January 2025 (2025-01-12) | Ba Ria-Vung Tau (2) | 1–1 (2–4p) | Phu Dong Ninh Binh (2) | Bà Rịa Stadium,Bà Rịa-Vũng Tàu |
| 16:00 | Report |
| Attendance: 2,500 Referee: Đỗ Thành Đệ | |
| Penalties | ||||
| 12 January 2025 (2025-01-12) | Hoang Anh Gia Lai (1) | 1–1 (4–3p) | Truong Tuoi Binh Phuoc (2) | Pleiku Stadium,Gia Lai |
| 17:00 |
| Report | Attendance: 4,000 Referee: Dương Hữu Phúc | |
| Penalties | ||||
| 12 January 2025 (2025-01-12) | Hanoi FC (1) | 0–0 (3–4p) | Dong Thap (2) | Hàng Đẫy Stadium,Hanoi |
| 19:15 | Report | Attendance: 1,000 Referee: Lê Đức Cảnh | ||
| Penalties | ||||
| 14 January 2025 (2025-01-14) | Cong An Hanoi (1) | 2–1 | Hong Linh Ha Tinh (1) | Hàng Đẫy Stadium,Hanoi |
| 19:15 |
| Report |
| Attendance: 5,000 Referee: Nguyễn Viết Duẩn |
| 4 March 2025 (2025-03-04) | Dong A Thanh Hoa (1) | 0–1 | Haiphong (1) | Thanh Hóa Stadium,Thanh Hóa |
| 18:00 | Report |
| Attendance: 3,500 Referee: Dương Hữu Phúc |
| V.League 1 | V.League 2 | Total |
|---|---|---|
6 / 14 | 2 / 11 | 8 / 25 |
| 29 March 2025 (2025-03-29) | Becamex Binh Duong (1) | 2–2 (5–4p) | Phu Dong Ninh Binh (2) | Gò Đậu Stadium,Bình Dương |
| 18:00 | Report |
| Attendance: 3,000 Referee: Nguyễn Văn Phúc | |
| Penalties | ||||
| 30 March 2025 (2025-03-30) | Song Lam Nghe An (1) | 2–1 | Dong Thap (2) | Vinh Stadium,Nghệ An |
| 18:00 |
| Report |
| Attendance: 7,000 Referee: Nguyễn Ngọc Tùng |
| 30 March 2025 (2025-03-30) | The Cong-Viettel (1) | 2–0 | Hoang Anh Gia Lai (1) | Mỹ Đình National Stadium,Hanoi |
| 19:15 |
| Report | Attendance: 3,000 Referee: Vũ Phúc Hoan |
| 22 April 2025 (2025-04-22) | Haiphong (1) | 1–3 | Cong An Hanoi (1) | Lạch Tray Stadium,Haiphong |
| 19:15 |
| Report |
| Attendance: 10,000 Referee: Trương Hồng Vũ |
| V.League 1 | V.League 2 | Total |
|---|---|---|
4 / 14 | 0 / 11 | 4 / 25 |
| 26 June 2025 (2025-06-26) | Song Lam Nghe An (1) | 3–2 | Becamex Binh Duong (1) | Vinh Stadium,Nghệ An |
| 18:00 |
| Report |
| Attendance: 7,000 Referee: Hoàng Ngọc Hà |
| 26 June 2025 (2025-06-26) | Cong An Hanoi (1) | 3–1 | The Cong-Viettel (1) | Hàng Đẫy Stadium,Hanoi |
| 19:15 |
| Report |
| Attendance: 10,800 Referee: Nguyễn Viết Duẩn |
| 29 June 2025 (2025-06-29) | Song Lam Nghe An (1) | 0–5 | Cong An Hanoi (1) | Vinh Stadium,Nghệ An |
| 18:00 | Report |
| Attendance: 20,000 Referee: Usian Bin Jamal (Malaysia) |