Examples are directed to detect screen contact using total internal reflection. One example involves detecting contact on a screen, the screen comprising total internal reflection of light; and determining, via at least one processor, a location of the contact on the screen based on a disturbance of the total internal reflection, the disturbance caused by the detected contact.