Electrooculography is a technique for measuring the corneo-retinal standing potential of the human eye. The resulting signal is called the electrooculogram (EOG). The primary applications are in ophthalmological diagnosis and in recording eye movements to develop simple human–machine interfaces (HCI). The electronic circuits for EOG signal conditioning are well known in the field of electronic instrumentation; however, the specific characteristics of the EOG signal make a careful electronic design necessary. This work is devoted to presenting the most important issues related to the design of an EOG analog front-end (AFE). In this respect, it is essential to analyze the possible sources of noise, interference, and motion artifacts and how to minimize their effects. Considering these issues, the complete design of an AFE for EOG systems is reported in this work.