Here's the full practice and race schedule, and below that is the TV schedule for those of us in the UK.
PRACTICE
Saturday 25 May
18.20-18.45 - Solo Newcomers' speed controlled lap
18.35 -19.00 - Sidecar Newcomers' speed controlled lap
18.50 -19.50 - Lightweight TT/Newcomers
19.55 -20.50 - Sidecar
Saturday 25 May
18.20-18.45 - Solo Newcomers' speed controlled lap
18.35 -19.00 - Sidecar Newcomers' speed controlled lap
18.50 -19.50 - Lightweight TT/Newcomers
19.55 -20.50 - Sidecar
Monday 27 May
18.20 - 19.55 - Superbike/Superstock/Supersport/Newcomers
20.00 - 20.50 - Sidecar
18.20 - 19.55 - Superbike/Superstock/Supersport/Newcomers
20.00 - 20.50 - Sidecar
Tuesday 28 May
18.20 - 19.05 - Superbike/Superstock/Supersport/Newcomers
19.10 - 19.55 - Supersport/Lightweight/Newcomers
20.00 - 20.50 – Sidecar
18.20 - 19.05 - Superbike/Superstock/Supersport/Newcomers
19.10 - 19.55 - Supersport/Lightweight/Newcomers
20.00 - 20.50 – Sidecar
Wednesday 29 May
18.20 - 19.55 - Superbike/Superstock/Supersport/Newcomers
20.00 - 20.50 - Sidecar
18.20 - 19.55 - Superbike/Superstock/Supersport/Newcomers
20.00 - 20.50 - Sidecar
Thursday 30 May
18.20 - 19.10 - Sidecar
19.15 - 19.55 - Supersport/Lightweight/Newcomers
20.00 - 20.50 - Superbike/Superstock/Supersport/Newcomers
18.20 - 19.10 - Sidecar
19.15 - 19.55 - Supersport/Lightweight/Newcomers
20.00 - 20.50 - Superbike/Superstock/Supersport/Newcomers
Friday 31 May
18.20 - 19.10 - Sidecar
19.15 - 19.50 - Supersport/Lightweight/Newcomers
19.55 - 20.25 - Superbike/Superstock/Supersport/Newcomers
20.30 - 20.50 - TT Zero
18.20 - 19.10 - Sidecar
19.15 - 19.50 - Supersport/Lightweight/Newcomers
19.55 - 20.25 - Superbike/Superstock/Supersport/Newcomers
20.30 - 20.50 - TT Zero
Saturday 1 June
16.40 - 17.40 - Supersport/Lightweight
17.45 - 18.30 - TT Zero
16.40 - 17.40 - Supersport/Lightweight
17.45 - 18.30 - TT Zero
Monday 3 June
12.30 - 13.00 - Sidecar
16.00 - 16.30 - TT Zero
12.30 - 13.00 - Sidecar
16.00 - 16.30 - TT Zero
Wednesday 5 June
15.50-16.15 - Senior
16.20-16.45 - Lightweight
15.50-16.15 - Senior
16.20-16.45 - Lightweight
RACE
Saturday 1 June
12.00 - Dainese Superbike (six laps)
15.00 - Sure Sidecar 1 (three laps)
Saturday 1 June
12.00 - Dainese Superbike (six laps)
15.00 - Sure Sidecar 1 (three laps)
Monday 3 June
10.45 - Royal London Superstock (four laps)
14.00 - Monster Energy Supersport race 1 (four laps)
10.45 - Royal London Superstock (four laps)
14.00 - Monster Energy Supersport race 1 (four laps)
Wednesday 5 June
10.45 - SES TT Zero (one lap)
12.00 - Monster Energy Supersport race 2 (four laps)
14.30 - Sure Sidecar 2 (three laps)
10.45 - SES TT Zero (one lap)
12.00 - Monster Energy Supersport race 2 (four laps)
14.30 - Sure Sidecar 2 (three laps)
Friday 7 June
10.45 - Bikesocial.co.uk Lightweight (three laps)
13.00 - Pokerstars Senior TT (six laps)
10.45 - Bikesocial.co.uk Lightweight (three laps)
13.00 - Pokerstars Senior TT (six laps)