With the weekend upon us, it's time to check what planned TfL closures are taking place from Friday to Sunday.

As with most weekends, some stations will be closed or partly closed for TfL to carry out essential work.

We've put a quick list together of all the work this weekend to ensure you don't get caught out and can plan ahead.

To get the most up-to-date stats for the Underground, you can use the TfL app or website. 

Friday, July 28:

Barkerloo Line: Sunday 23 to Sunday 30 July, no service between Queens Park and Harrow & Wealdstone. 

Overground: Monday 24 to Sunday 30 July, no service between Euston and Watford Junction. 

Waterloo & City line: Service operates Monday to Friday between 06:00 and 00:30 only. There is no service on Saturdays, Sundays and on public/bank holidays.

Ham & High: Check the tube service this weekend. (PA)Check the tube service this weekend. (PA) (Image: PA)

Saturday, July 29:

Barkeloo Line: Sunday 23 to Sunday 30 July, no service between Queens Park and Harrow & Wealdstone. 

District Line: Saturday 29 and Sunday 30 July, no service between Earls Court and Ealing Broadway / Richmond.

DLR: Saturday 29 July, no service between Bank / Tower Gateway and Lewisham / Canning Town, and between Stratford and Canary Wharf.

Elizabeth Line: Saturday 29 July, before 0700 and after 1900, no service between Maidenhead and Reading due to National Rail strike action.

London Overground: Changes to Gospel Oak to Barking Riverside services on Saturday 29 July: The 2310 train from Gospel Oak to Barking Riverside will terminate at Barking at 2342

Piccadilly: Saturday 29 July, from 0445, and all day Sunday 30 July, no service between Hyde Park Corner and Acton Town. Replacement buses operate

Waterloo & City line: Service operates Monday to Friday between 06:00 and 00:30 only. There is no service on Saturdays, Sundays and on public/bank holidays.

Ham & High: The Elizabeth Line will be affected this weekend. The Elizabeth Line will be affected this weekend. (Image: PA)

Sunday, July 30:

Bakerloo Line: Sunday 23 to Sunday 30 July, no service between Queens Park and Harrow & Wealdstone.

District Line: Saturday 29 and Sunday 30 July, no service between Earls Court and Ealing Broadway / Richmond.

DLR: Sunday 30 July, no service between Canning Town and Stratford International. Please use Jubilee line services.

Elizabeth Line: Sunday 30 July, before 0700, no service between Maidenhead and Reading due to National Rail strike action.

London Overground: Sunday 30 July, no service between Barking and Barking Riverside. 

Piccadilly: Saturday 29 July, from 0445, and all day Sunday 30 July, no service between Hyde Park Corner and Acton Town. Replacement buses operate.

Tram: Sunday 30 July, until 0730, no service between Dundonald Road and Wimbledon.

Waterloo & City line: Service operates Monday to Friday between 06:00 and 00:30 only. There is no service on Saturdays, Sundays and on public/bank holidays.