Gran Canaria climate is often described as having an eternal spring feeling! The island is a year round destination and you can visit any time of the year.
Peak tourist season is from December to February. However, if you want to beat the tourist rush, the months between May to September is the best time to visit Gran Canaria.
Avoid August as it is school holidays and many Spaniards flock to the island for family vacations.