Do trẻ thiếu ngủ hoặc ngủ ít: đặc biệt trong độ tuổi từ 7-9 tuổi và 12-14 tuổi, trong độ tuổi này nếu trẻ bị thiếu ngủ hoặc ngủ ít, rất dễ gây ra cận thị.
Trẻ sinh ra với cân nặng quá nhẹ: những trẻ sinh ra bị thiếu cân, trọng lượng cơ thể chỉ dưới 2,5kg, khi lớn lên hầu hết đều bị cận thị.
Trẻ sinh thiếu tháng: trẻ bị sinh thiếu tháng từ 2 tuần trở lên thường bị cận thị từ khi học tiểu học.
Do yếu tố di truyền: Bố mẹ bị cận thị rất dễ di truyền cận thị sang con cái.
Do trẻ đọc sách hoặc làm việc khác như xem tivi, sử dụng máy vi tính... trong thời gian dài với khoảng cách gần và trong điều kiện không đầy đủ ánh sáng.
Nguyên nhân do ăn uống: Chế độ ăn uống không hợp lý, thiếu các dưỡng chất cần thiết như Vitamin A, Vitamin B2, thiếu các loại rau xanh, thừa các chất đường, mỡ.