En äldre man hittades livlös i vattnet vid halv fyra-tiden på söndagseftermidddagen utanför Hallmare skackel, utanför Loftahammar.
Han togs upp på klipporna vid vattnet och livräddande åtgärder påbörjades.
Eftersom klipporna ligger otillgängligt fick Sjöräddningssällskapet bistå först deltidsbrandmän, och tio minuter senare ambulanspersonal med transport från Källvik ut till klipporna.
Mannen fördes med helikopter till Universitetssjukhuset i Linköping. Där vårdas han på intensivvårdsavdelningen. Tillståndet beskrevs vid 20-tiden på kvällen som kritiskt.