ปีแสง (อังกฤษ: light-year) คือ หน่วยของระยะทางในทางดาราศาสตร์ 1 ปีแสง เท่ากับระยะทางที่แสงเดินทางในเวลา 1 ปี จากอัตราเร็วแสงที่มีค่า 299,792,458 เมตร/วินาที ระยะทาง 1 ปีแสงจึงมีค่าประมาณ 9.4607?1012กิโลเมตร = 63,241.077 หน่วยดาราศาสตร์ = 0.30660 พาร์เซก เนื่องจากเอกภพมีขนาดมหึมา แสงจากวัตถุท้องฟ้าที่อยู่ไกลจึงใช้เวลาหลายปีกว่าจะเดินทางมาถึงเรา นั่นหมายความว่าเราเห็นอดีตของวัตถุนั้นอยู่ตลอดเวลา
ปีแสงใช้เพื่อวัดระยะทางระหว่างดาราจักร และไม่ใช่หน่วยวัดเวลา หนึ่งปีแสงมีค่าที่แน่นอนโดยใช้ตัวเลขปีจูเลียน (365.25 วัน) มาคำนวณซึ่งเป็นไปตามข้อกำหนดของสหพันธ์ดาราศาสตร์สากล คือ 9,460,730,472,580.8 กิโลเมตร