Sogamoso posee prácticamente 12 horas diarias de luz solar: a lo largo del año, el sol aparece en el horizonte con una diferencia máxima de 15 minutos antes o después de las seis de la mañana.