Temperatures in Lagos, Portugal in December typically range between 50-61 degrees Fahrenheit (10-16 degrees Celsius). This means you'll be quite comfortable throughout the day (no need for a winter jacket ??) and will be free to explore the beaches and the towns with ease.