Average temperatures in Faro in December
As winter settles in, Faro experiences cooler temperatures and the occasional drizzle. Daytime averages hover between 13°C to 16°C (55°F to 61°F), a noticeable drop from the previous months. So, you might want to pack those cozy layers to stay snug during your explorations.
When the sun dips below the horizon, temperatures dip further, ranging from 7°C to 10°C (45°F to 50°F). That means evenings call for bundling up if you plan on strolling around town or dining al fresco.
The sea temperature continues to decrease, averaging around 16°C to 18°C (61°F to 64°F), making swimming less enticing for all but the most resilient.
You might also want more detail on how to get to Portugal and when to go to Portugal around the year.
What about the crowd & cost?
December in Faro sees a dip in tourist traffic, meaning you'll likely encounter minimal crowds as you explore the city and its surroundings. Streets are peaceful and there is plenty of room at major attractions. 
Costs in December tend to be lower as it falls within the off-peak season. Accommodation prices are often more budget-friendly, and you can find deals on flights and activities. Plus, with the holiday season in full swing, you can expect a sprinkle of festive events and decorations throughout the city.
So, if you're looking for a quieter, more budget-friendly Faro experience, December might just be the ticket. But if you prefer warmer weather and don't mind a bit more hustle and bustle, you might want to consider visiting during the late spring or early summer months.
Decided to book a December break? For further inspo, discover more of the best places to visit in December.