Villanova Football
Villanova Football 2025 Schedule

Villanova Football enters the 2025 season looking to make the playoffs for the third year in a row and fourth time in the last four seasons. The last time (and only other time) the Wildcats made the postseason for three consecutive years came between 2008 and 2010, with a National Championship win thrown in the middle of that run.
Villanova played to a 10-4 record in 2024, making the second round of the playoffs before falling 13-6 to Incarnate Word in a fourth quarter heartbreaker. They finished third in the Colonial Athletic Association, posting a 6-2 conference record due to upset losses at the hands of Monmouth and Maine, earning an at-large bid as a No. 11 seed in the 24 team bracket.
This year, the Wildcats will play an 11 game schedule, facing Colgate, Penn State and Sacred Heart as their nonconference opponents along with eight of their 15 rivals in the CAA. Penn State provides an early challenge, as the Nittany Lions made the College Football Playoff semifinals during the 2024 season, but their in-conference opponents combined for a middling 51-46 record last year.
The Wildcats will play six home games to five away games, with a late season bye week that could help them prepare for a postseason run.
Here’s a look at the Villanova football schedule, including opponents, kickoff times, previous season records and broadcast networks (when released) as they look to tie one of the best stretches in program history in their ninth season under head coach Mark Ferrante.
Villanova Football 2025 Schedule
Week 1: Saturday, Sept. 6, 6 p.m. versus Colgate (2-10)
Week 2: Saturday, Sept. 13, 3:30 p.m. at Penn State (13-3)
Week 3: Saturday, Sept. 20, 1 p.m. at Monmouth (CAA matchup; 6-6)
Week 4: Saturday, Sept. 27, 3:30 p.m. versus William and Mary (CAA matchup; 7-5)
Week 5: Saturday, Oct. 4, 1 p.m. at New Hampshire (CAA matchup; 8-5)
Week 6: Saturday, Oct. 11, 2 p.m. at Elon (CAA matchup; 6-6)
Week 7: Saturday, Oct. 18, 1 p.m. versus Hampton (CAA matchup; 5-7)
Week 8: Saturday, Oct. 25, 3:30 p.m. versus Albany (CAA matchup; 4-8)
Week 9: BYE
Week 10: Saturday, Nov. 8, 1 p.m. at Towson (CAA matchup; 7-5)
Week 11: Saturday, Nov. 15, 1 p.m. versus Stony Brook (CAA matchup; 8-4)
Week 12: Saturday, Nov. 22, 1 p.m. versus Sacred Heart (5-6)