Your guide to Welsh football’s pre-season fixtures

L-R: Aaron Ramsey of Cardiff, Swansea’s Joe Allen, Wrexham’s Steven Fletcher and Will Evans of Newport will be hoping for success with their clubs in 2024-25 [Getty Images]

Wrexham are off to the west coast of America, while Cardiff City and Newport County both head to ’s West Country and Swansea City will travel to Austria.

The pre-season destinations may vary, but the aim for all four of ’ EFL clubs will be the same – to make ideal preparations for the 2024-25 season.

Players have reported for duty and training has resumed as the countdown to the start of the new EFL campaign, which begins on 10 August, continues.

Wrexham are heading back to the States having been there last year before their League Two promotion-winning season.

As they ready themselves for life in the third tier of English football for the first time since 2005, Phil Parkinson’s side will have stellar friendlies against Premier League opposition in the shape of and , as well as MLS outfit Vancouver in .

They start, though, in the more humble surroundings of Northern Premier League Division One side Hanley Town, although they will do so without striker Paul Mullin, who is

Elsewhere, there are games with for Erol Bulut’s Cardiff.

Swansea’s preparations for a first full season under Luke Williams include a game against Bundesliga 2 side with further fixtures set to be confirmed.

League Two Newport begin life after Graham Coughlan with a string of local games, starting with the traditional fixture at Undy.

Here BBC Sport Wales runs through the full list of pre-season fixtures.

Wednesday, 10 July

Cardiff City 0-1 Kidderminster Harriers

Saturday, 13 July

Cardiff City v KV Kortrijk (Cardiff International Sports Campus, 12:00 BST)

Undy v Newport County (The Causeway, 13:00 BST)

Hanley Town v Wrexham (Potteries Park, 13:00 BST)

Tuesday, 16 July

Cardiff City v Pontypridd United (Cardiff International Sports Campus, 19:30 BST)

Pontypridd United v Newport County (USW Sports Park, 19:45 BST)

Saturday, 20 July

Barry Town United v Newport County (Jenner Park, 14:30 BST)

Sunday, 21 July

Wrexham v AFC Bournemouth (Harder Stadium, Santa Barbara, California, 00:00 BST)

Hamburger SV v Cardiff City (Smaragd-Arena, Bramberg, 15:00 BST)

Tuesday, 23 July

Bristol City v Newport County (Robins High Performance Centre, 12:00 BST) *Behind Closed Doors

Wednesday, 24 July

Swansea City v FC Koln (Thermenstadion Bad Waltersdorf, 15:00 BST)

Thursday, 25 July

Wrexham v Chelsea (Levi’s Stadium, Santa Clara, California, 03:30 BST)

Saturday, 27 July

Kidderminster Harriers v Newport County (Aggborough Stadium, 14:00 BST)

Sunday, 28 July

Wrexham v (BC Place, Vancouver, 00:30 BST)

Wednesday, 31 July

Cardiff City v Reading (Cardiff City Stadium, 19:30 BST)

Saturday, 3 August

Bristol Rovers v Cardiff City (Memorial Stadium, 15:00 BST)

Hereford v Newport County (Edgar Street, 15:00 BST)