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 broken down a list of all the work on the London Underground, Overground and Elizabeth Line this weekend to ensure you don't get caught out and can plan.

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

Friday, July 19:

London Overground: Tuesday 16, Wednesday 17, Thursday 18 and Friday 19 July, from 0615, no service southbound from Willesden Junction to Shepherds Bush until 0615. 

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

Watford Observer: Check the tube service this weekend. (PA)Check the tube service this weekend. (PA) (Image: PA)

Saturday, July 20:

District: Saturday 20 and Sunday 21 July, no service between Earls Court and Ealing Broadway / Kensington Olympia / Richmond. Please use London Overground services between Gunnersbury and Richmond where available.

London Overground:Saturday 20 July to Sunday 4 August, no service between Hackney Downs and Chingford. Replacement bus service L3 operates between Hackney Downs and Chingford via Clapton, St James Street, Walthamstow Central, Wood Street and Highams Park.

Piccadilly: Saturday 20 July, from 0500 approximately and all day Sunday 21 July, no service between Kings Cross St Pancras and Heathrow (all terminals) / Uxbridge. This includes Saturday night / Sunday morning Night Tube. Replacement bus services operate.

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

Sunday, July 21:

District: Saturday 20 and Sunday 21 July, no service between Earls Court and Ealing Broadway / Kensington Olympia / Richmond. Please use London Overground services between Gunnersbury and Richmond where available.

London Overground: Sunday 21 July, no service between Surrey Quays and Clapham Junction. Replacement bus service M operates between Canada Water and Clapham Junction via Surrey Quays, Queens Road Peckham, Peckham Rye, Denmark Hill, Clapham High Street and Wandsworth Road.

Saturday 20 July to Sunday 4 August, no service between Hackney Downs and Chingford. Replacement bus service L3 operates between Hackney Downs and Chingford via Clapton, St James Street, Walthamstow Central, Wood Street and Highams Park.

Piccadilly: Saturday 20 July, from 0500 approximately and all day Sunday 21 July, no service between Kings Cross St Pancras and Heathrow (all terminals) / Uxbridge. This includes Saturday night / Sunday morning Night Tube.

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