Yes, but only three documented times—all on Cerro de Punta (4,390 ft / 1,338 m), the island's highest peak:
Snow never falls at lower elevations; the tropical climate prevents it.