July in Barcelona is the sunniest month of the year. In July, the weather in Barcelona is typically warm. Average daily high temperature in July is about 26 degrees above zero. On average, Barcelona has 30 sunny and 1 rainy day in July. July as well as June and August is considered the most comfortable time to visit Barcelona.