Saints will play Swansea at St Mary's on the opening day of the new Premier League season.

They end the campaign at home to Manchester City, but the much anticipated festive schedule looks less kind, with back-to-back away trips to Tottenham on Boxing Day and Manchester United on December 30.

Saints' first away game of the season against West Ham on August 19 is subject to change due to the Olympic Stadium being used for the IAAF World Athletics Championships.

There are expected to be a raft of other changes in the coming weeks as the broadcasters select their first batch of games for live TV coverage.

AUGUST

12: Swansea (h)

19: West Ham (a)

26: Huddersfield (a)

SEPTEMBER

9: Watford (h)

16: Crystal Palace (a)

23: Manchester United (h)

30: Stoke (a)

OCTOBER

14: Newcastle (h)

21: West Brom (h)

28: Brighton (a)

NOVEMBER

4: Burnley (h)

18: Liverpool (a)

25: Everton (h)

29: Manchester City (a)

DECEMBER

2: Bournemouth (a)

9: Arsenal (h)

13: Leicester (h)

16: Chelsea (a)

23: Huddersfield (h)

26: Tottenham (a)

30: Manchester United (a)

JANUARY

1: Crystal Palace (h)

13: Watford (a)

20: Tottenham (h)

31: Brighton (h)

FEBRUARY

3: West Brom (a)

10: Liverpool (h)

24: Burnley (a)

MARCH

3: Stoke (h)

10: Newcastle (a)

17: Swansea (a)

31: West Ham (h)

APRIL

7: Arsenal (a)

14: Chelsea (h)

21: Leicester (a)

28: Bournemouth (h)

MAY

5: Everton (a)

13: Manchester City (h)