Mùa giải 2020 quy tụ 26 CLB chuyên nghiệp, với 14 đội bóng dự V-League bao gồm: Hà Nội, Thanh Hóa, SLNA, Than Quảng Ninh, Hải Phòng, B.Bình Dương, Sài Gòn, SHB Đà Nẵng, HAGL, Quảng Nam, TPHCM, Nam Định, Viettel, Hồng Lĩnh Hà Tĩnh.
Có 12 đội dự giải hạng Nhất là Khánh Hòa, Đồng Tháp, Đắk Lắk, Long An, Tây Ninh, Huế, Bình Phước, Bình Định, Cần Thơ, An Giang, Phố Hiến, tân binh Bà Rịa – Vũng Tàu.
Theo đó, ở phương án 1, nếu U23 Việt Nam giành quyền tham dự Olympic Tokyo 2020 thì cúp Quốc gia khai mạc với trận đấu vòng loại ngày 9/2/2020 và dự kiến kết thúc vào ngày 31/10/2020. Giải VĐQG dự kiến bắt đầu vào ngày 22/2/2020 và kết thúc vào ngày 24/10/2020.
Giải hạng Nhất dự kiến khởi tranh vào ngày 29/2/2020 và kết thúc vào ngày 26/9/2020. Việc sắp xếp lịch thi đấu này giúp các đội tuyển quốc gia có đủ thời gian chuẩn bị cho các trận đấu thuộc vòng loại World Cup 2022 cũng như Olympic 2020.
Ở phương án 2, nếu U23 Việt Nam không giành quyền tham dự Thế vận hội 2020, lịch khai mạc các giải đấu giữ nguyên như phương án 1, tuy nhiên các giải sẽ kết thúc sớm hơn. Cụ thể, cúp Quốc gia dự kiến kết thúc ngày 3/10/2020, giải VĐQG kết thúc ngày 26/9/2020 và giải hạng Nhất dự kiến kết thúc ngày 23/8/2020.
Ở giải đấu năm nay, tại V-League, mỗi đội được phép sử dụng 3 ngoại binh và 1 cầu thủ Việt Nam gốc nước ngoài trên sân. Riêng 3 CLB tham dự giải châu Á gồm (TPHCM, Than Quảng Ninh) và Đông Nam Á (Hà Nội, TPHCM) được đăng ký 4 cầu thủ ngoại và 1 cầu thủ gốc nước ngoài.
Trận khai màn V.League 2020 là các cặp đấu Bình Dương – Đà Nẵng, Thanh Hóa – Hải Phòng, Hà Nội – Nam Định, Quảng Nam – TPHCM, HAGL – Than Quảng Ninh, Sài Gòn – SLNA, tân binh Hồng Lĩnh Hà Tĩnh tiếp Viettel.