Als Sonnenstunden bezeichnet man die Anzahl der Stunden pro Jahr, in denen die Sonnenstrahlung auf die Erdoberfläche fällt, ohne durch Wolken verschattet zu werden.
Die durchschnittlichen Sonnenstunden in Deutschland liegen je nach Ort zwischen 1300 und 1900 Stunden pro Jahr. Der Mittelwert sind 1550 Stunden Sonnenschein pro Jahr.