Map from Google - Granada

Granada, city of Andalusia, has a slightly continental climate, with moderately cold winters and hot summers, dry and sunny. The daily temperature range is often remarkable. The city is in fact located in southern Spain, but at about 2,300 feet above sea level, and a short distance from the mountains of the Sierra Nevada.
Here are the average temperatures at the meteorological station closest to the city.
Granada average temperatures
Granada J F M A M J J A S O N D
Min (°F) 34 37 40 44 50 57 63 63 57 49 41 37
Max (°F) 54 57 63 66 74 84 92 92 83 71 61 56

Precipitation is fairly scarce, since it does not reach 16 inches per year, and follows a Mediterranean pattern, that is, more abundant from November to April, while in summer it practically never rains. Here is the average precipitation.
Average precipitation Granada
Granada J F M A M J J A S O N D Year
Prec. (in) 1.2 1.6 2.4 2.0 1.6 0.8 0.0 0.0 0.8 1.6 2.0 1.6 15.4
Days 6 6 6 7 5 2 0 1 2 5 6 7 53

Winter, from December to February, is pretty cool: the average temperature in January is 44 °F. The rains, brought by Atlantic depressions, are relatively frequent (it usually rains for 6/7 days per month), but generally not abundant. The days can be mild, especially when the Azores anticyclone settles on the Iberian Peninsula, bringing periods of good weather even in winter, with highs around 59/63 °F, but typically the nights remain cold, with lows close to freezing. Every so often there can be cold waves, with snow and frost. Snow is rare, rarer than in Madrid, but at night it can be very cold. Here are some temperatures recorded in recent decades at the airport Federico García Lorca: January 1985: 12 °F; January 1987: 8.5 °F; January 2005: 12 °F, February 2012: 16 °F. In nearby Sierra Nevada, home to the highest mountains of the Iberian Peninsula, above all Mount Mulhacén, 11,413 feet high, there are ski lifts.

Summer, from June to August, is hot and sunny; the average temperature in July and August is 77.5 °F. The heat is often scorching during the day, given that the maximum temperature can easily reach 95/97 °F, with peaks of 108 °F, although the air is dry. At night, however the temperatures remain relatively cool, ranging typically from 59 to 68 °F, but they can drop to 53/55 °F even in midsummer.

Spring and autumn are mild and characterized by a variable weather, with periods of good weather, alternating with the passage of Atlantic fronts, which bring clouds and rain. Wind is quite frequent, and the temperature range between night and day is remarkable.

The amount of sunshine in Granada is great in summer, when clear skies prevail: there are 12 hours of sunshine on average in July. Sunny days are possible throughout the year: even in December and January there are no less than 5 hours of sunshine per day.

Granada, Alhambra

When to go

The best times to visit Granada are spring and autumn, especially from mid-April to mid-May, and from mid-September to mid-October, to avoid the summer heat. It's useful to dress in layers because, given the temperature range, it can get cold at night and hot during the day.

Those who can stand the heat can also choose summer, but must be prepared to stroll around the city in hot weather. However, even in summer, it can be useful to bring a sweatshirt for the evening.