Swansea City's 2024-25 Championship fixtures revealed

26th June
First team
Fixture release graphic

Swansea City will travel to face Middlesbrough at the Riverside Stadium on the opening weekend of the 2024-25 Championship season.

Luke Williams’ Swans make the journey to Teesside on Saturday August 10, with kick-off at 12.30pm.

It marks the first time the two sides have faced each other in the first game of a league campaign, while the Swans are away from home in their league opener for the 15th time in the last 18 years.

Swansea’s first home game is against Preston North End on the weekend of August 17, before the Swansea.com Stadium plays host to the first south Wales derby of the season the following weekend.

Anyone wanting to guarantee their seat for that derby – which will be the first league meeting between the sides held in August since 1987 – and all home fixtures for the 2024-25 campaign can do so by purchasing a season ticket, with the general sale window ongoing.

Hospitality packages for the 2024-25 season are now on sale HERE.

The return derby game at Cardiff City Stadium is to be held on the weekend of January 18.

Swansea are set to play at home on Boxing Day for the first time since 2018, with Queens Park Rangers the visitors to SA1. 

Luton Town are also set to visit south Wales over the festive period (December 29), before a trip to Portsmouth on New Year’s Day, with the south coast club and the Swans in the same division for the first time since the 2010-11 campaign.

The Easter weekend comprises a home meeting with Hull City on Good Friday before an Easter Monday trip to Queens Park Rangers.

The season rounds off with a home game against Oxford United, who will visit the Swansea.com Stadium for the first time on the weekend of May 3.

The campaign starts with four August fixtures, with a trip to West Bromwich Albion following the aforementioned games against Middlesbrough, Preston North End and Cardiff City.

The first international break of 2024-25 follows the visit to The Hawthorns, with second-tier action returning with home meetings against Norwich City and Bristol City, either side of a midweek trip to Coventry City.

A visit to Bramall Lane to face Sheffield United kicks off the October schedule before Stoke City head to SA1 prior to another international break.

Trips to Blackburn Rovers and Sheffield Wednesday follow, before a home game against Millwall rounds out the month.

A home clash with Watford and a visit to Burnley’s Turf Moor commence the November schedule before that month’s international break, which is followed by home games against Leeds United and Portsmouth, either side of a first trip to Pride Park to face Derby County.

There are six games during a busy December, which starts with back-to-back away games at Luton Town and Wayne Rooney’s Plymouth Argyle, before a home meeting with Sunderland.

The final game before Christmas is an away game at Hull City, before the festive run of Queens Park Rangers and Luton Town (home) and Portsmouth (away).

The first home game of 2025 is against West Bromwich Albion before the return south Wales derby.

Sheffield United then visit SA1 before the long trip to Norwich City rounds out January.

February starts with Coventry City heading to the Swansea.com Stadium before meetings with Bristol City (away), Sheffield Wednesday (home), Stoke City (away) and Blackburn Rovers (home).

March starts with a St David’s Day weekend trip to Preston, which is followed by fixtures against Middlesbrough (home), Watford (away), Burnley (home) and Leeds (away).

Back-to-back home fixtures with Derby and Plymouth start April ahead of a trip to Sunderland and those Easter contests against Hull and Queens Park Rangers.

The final away game of the campaign is against Millwall at The Den, with Oxford heading to SA1 for the finale.

You can add Swansea City’s 2024-25 fixtures to your calendar via the link below.

Swansea City 2024-25 fixtures in full

*Please note that aside from the game at Middlesbrough on the opening weekend, all fixtures are subject to change.

The dates and kick-off times for the remainder of games through to the weekend of January 11 2025 are set to be confirmed by the end of July.

 

AUGUST

Saturday, August 10 – Middlesbrough (a) – 12.30pm

Saturday, August 17 – Preston North End (h) 

Saturday, August 24 – Cardiff City (h) 

Saturday, August 31 – West Bromwich Albion (a)

 

SEPTEMBER

Saturday, September 14 – Norwich City (h)

Saturday, September 21 – Coventry City (a)

Saturday, September 28 – Bristol City (h)

 

OCTOBER

Tuesday, October 1 – Sheffield United (a)

Saturday, October 5 – Stoke City (h)

Saturday, October 19 – Blackburn Rovers (a)

Tuesday, October 22 – Sheffield Wednesday (a)

Saturday, October 26 – Millwall (h)

 

NOVEMBER

Saturday, November 2 – Oxford United (a)

Tuesday, November 5 – Watford (h)

Saturday, November 9 – Burnley (a)

Saturday, November 23 – Leeds United (h)

Wednesday, November 27 – Derby County (a)

Saturday, November 30 – Portsmouth (h)

 

DECEMBER

Saturday, December 7 – Luton Town (a)

Tuesday, December 10 – Plymouth Argyle (a)

Saturday, December 14 – Sunderland (h)

Saturday, December 21 – Hull City (a)

Thursday, December 26 – Queens Park Rangers (h)

Sunday, December 29 – Luton Town (h)

 

JANUARY

Wednesday, January 1 – Portsmouth (a)

Saturday, January 4 – West Bromwich Albion (h)

Saturday, January 18 – Cardiff City (a)

Tuesday, January 21 – Sheffield United (h)

Saturday, January 25 – Norwich City (a)

 

FEBRUARY

Saturday, February 1 – Coventry City (h)

Saturday, February 8 – Bristol City (a)

Tuesday, February 11 – Sheffield Wednesday (h)

Saturday, February 15 – Stoke City (a)

Saturday, February 22 – Blackburn Rovers (h)

 

MARCH

Saturday, March 1 – Preston North End (a)

Saturday, March 8 – Middlesbrough (h)

Wednesday, March 12 – Watford (a)

Saturday, March 15 – Burnley (h)

Saturday, March 29 – Leeds United (a)

 

APRIL

Saturday, April 5 – Derby County (h)

Wednesday, April 9 – Plymouth Argyle (h)

Saturday, April 12 – Sunderland (a)

Friday, April 18 – Hull City (h)

Monday, April 21 – Queens Park Rangers (a)

Saturday, April 26 – Millwall (a)

 

MAY 

Saturday, May 3 - Oxford United (h)