You might think Brazil is always warm, but some regions can get quite wet and chilly if you go in the middle of the year. To get the best weather while avoiding the crowds who fill up the beaches once kids are out of school in the peak season you should visit Brazil in either October or November.