For the most part, gay pride takes place during June every year. However, gay parades can start anywhere from June to July up until August. Those being the case, one can attend an event in June, perhaps in New York City, and make it for a gay parade in Madrid in July, then head to Amsterdam for a gay parade in August.