De meeste spinnen hebben acht ogen, maar sommige soorten hebben zes, vier, twee of zelfs geen ogen. Zelfs binnen een enkele soort kan het aantal ogen variëren, maar het is altijd een even aantal.
Een spin heeft zoveel ogen nodig omdat hij zijn cephalothorax ("kop") niet kan draaien om te zien. Integendeel, de ogen zijn gefixeerd. Om roofdieren te jagen en te ontwijken, moeten spinnen beweging rondom hen kunnen voelen.
De twee belangrijkste soorten ogen zijn de naar voren gerichte primaire ogen die ocelli worden genoemd en de secundaire ogen. In andere geleedpotigen detecteren de ocelli alleen de lichtrichting, maar bij spinnen vormen deze ogen ware beelden. De belangrijkste ogen bevatten spieren die het netvlies bewegen om scherp te stellen en een beeld te volgen. De meeste spinnen hebben een slechte gezichtsscherpte, maar ocelli in springende spinnen overtreft die van libellen (insecten met het beste zicht) en benadert die van mensen. Vanwege hun plaatsing worden de ocelli ook wel antero-media eyes of AME genoemd.
De secundaire ogen zijn afgeleid van samengestelde ogen, maar ze hebben geen facetten. Ze zijn meestal kleiner dan de primaire ogen. Deze ogen missen spieren en zijn volledig onbeweeglijk. De meeste secundaire ogen zijn rond, maar sommige zijn ovaal of semilunair van vorm. De ogen worden geïdentificeerd op basis van plaatsing. De antero-laterale ogen (ALE) zijn de bovenste rij ogen aan de zijkant van het hoofd. De postero-laterale ogen (PLE) zijn de tweede rij ogen aan de zijkant van het hoofd. De postero-mediaan ogen (PME) bevinden zich in het midden van het hoofd. Secundaire ogen kunnen naar voren wijzen, of aan de zijkanten, bovenkant of achterkant van het hoofd van de spin zijn.
De secundaire ogen hebben verschillende functies. In sommige gevallen vergroten de zijogen het bereik van de primaire ogen, waardoor de spinachtige een breedhoekbeeld krijgt. De secundaire ogen fungeren als bewegingsdetectoren en bieden diepte-perceptie-informatie, waardoor de spin de afstand en richting van prooi of bedreigingen kan lokaliseren. Bij nachtelijke soorten hebben de ogen een tapetum lucidum, dat licht reflecteert en de spin helpt zien bij weinig licht. Spinnen met een tapetum lucidum vertonen oogschaduw wanneer ze 's nachts worden verlicht.
Arachnologen gebruiken spinnenogen om spinnen te classificeren en te identificeren. Omdat 99% van de spinnen acht ogen heeft en het aantal ogen kan variëren, zelfs binnen leden van één soort, is de opstelling en vorm van ogen vaak nuttiger dan het aantal. Zelfs dan zijn de details van de benen en spindoppen van de spin nuttiger voor identificatie.