任何视力不好的人都可以戴针孔眼镜。眼疲劳、近视眼、远视眼、散光眼、老花眼,甚至于白内障患者戴针孔眼镜都能改善视力。但对屈光不正超过6屈光度的人效果不好。对青光眼和黄斑变性无效,因为这些眼病损害了视神经和视网膜。
戴针孔眼镜不受年龄限制,小学生为了防止过度阅读引起近视眼加重可以戴,年龄超过40岁有老花眼的人也可以戴,中年近视眼患者仍可以戴。轻微屈光不正患者戴针孔眼镜效果不明显。一般来说,视力模糊比较严重的人戴针孔眼镜效果较好。
实验表明,针孔眼镜不能使近视眼患者的视力恢复正常,但针孔眼镜有预防视力进一步恶化的作用。