Jam matahari atau sundial adalah sebuah perangkat sederhana yang menunjukkan waktu berdasarkan pergerakan matahari di meridian. Jam Matahari merupakan perangkat penunjuk waktu yang sangat kuno. Tidak ada yang mengetahui secara pasti kapan perangkat ini dibuat. Jam Matahari tertua yang pernah ditemukan, kebanyakan berasal dari Yunani, berupa sebuah bentukan sirkuler dengan penanda di tengah yang ditemukan oleh Chaldean Berosis, yang hidup sekitar 340 SM. Beberapa artefak jam matahari lain ditemukan, di Tivoli, Italia tahun 1746, di Castel Nuovo dan Rigano tahun 1751, dan di Pompeii tahun 1762.
Rancangan jam matahari yang paling umum dikenal memanfaatkan bayangan yang menimpa permukaan datar yang ditandai dengan jam-jam dalam suatu hari. Seiring dengan perubahan pada posisi Matahari, waktu yang ditunjukkan oleh bayangan tersebut pun turut berubah. Pada dasarnya, jam Matahari dapat dibuat menggunakan segala jenis permukaan yang ditimpai bayangan yang dapat ditebak posisinya. Kekurangan dari jam Matahari adalah tidak bisa mengukur waktu pada saat jam malam. Sebagai pengganti pada saat malam hari dapat digunakan jam bintang.