The rainy season lasts from May to October and traveling to Playa Del Carmen early in the rainy season can be a good way to avoid crowds. The high season typically lasts from December to April. Expect to run into large crowds during the BPM Festival in January.