The holiday period tends to lead to an unusual-looking football calendar each year, with some major leagues taking a winter break and others playing to a strange, hectic schedule (we're looking at you, Premier League).
Still, there is usually plenty to entertain soccer fans over Christmas and the New Year, with plenty of games taking place each day over the coming two weeks.
Below, The Sporting News outlines some of the bigger matches taking place on December 24. We'll keep this page up to date with each day's schedule, so you won't miss a kick.
MORE: All the latest EPL club news | Team-by-team Premier League schedule for 2024/25 | Latest Premier League top scorer rankings
What soccer games are on today? Football matches on December 24
All kickoff times listed are Central European Time (CET).
Asia — Gulf Cup of Nations
Time (CET) | Home team | Away team |
3:25 p.m. | Oman | Qatar |
7:30 p.m. | UAE | Kuwait |
Egypt — Premier League
Time (CET) | Home team | Away team |
4:00 p.m. | ZED | ENPPI |
7:00 p.m. | Geish | Zamalek |
South Africa — PSL
Time (CET) | Home team | Away team |
2:00 p.m. | AmaZulu | Mamelodi Sundowns |
3:00 p.m. | Orlando Pirates | Gallants |