For the seventh year running, the main square in Puerto Morelos is hosting a Music Festival from January 26-28 and February 2-4 in the evenings. All concerts are free and include gypsy and Celtic, jazz, rock, reggae, pop, blues, salsa, Mayan and Mexican music performed by local and International artists. The event also features Mexican and Yucatecan folk dances and flamenco.