散光的原因有很多,最主要的是由于眼睛的角膜彎曲度發生變化所造成的。角膜也叫黑眼珠,是眼球前面的一個窗戶,它不僅光滑透明,而且呈完整的半球形,它的主要功能是通過光線把光線集中起來,使他進入瞳孔達到眼底的視網膜,聚成焦點,然后再反映到大腦,使人們能夠清晰地看到外界的景象,所以說當半球形的角膜彎曲發生變化,像一塊磨不平的鏡片,表面呈現凹凸不平,不規則態的時候,外來的光線就不能在視網膜上結成焦點,而是彌散四方,從而就產生了散光。這種散光是不規則散光,由于角膜彎曲度改變太多,所以難以用眼鏡來進行矯正。
還有一種叫做規則的散光,是由于角膜彎曲度在某一方向與它的垂直方向不一致所引起的,他的類型的有很多,有單純的遠視散光,單純的近視散光,復性遠視散光與復性近視散光,以及混合散光等等,多數是由于角膜的屈光能力不同所造成的,并且與近視或者遠視同時存在,是可以用眼鏡來進行矯正的。