Selon Homère Castor, Pollux (Polydeuces) et leurs sœurs Clytemnestre et Hélène sont tous les quatre enfants de la reine Léda, épouse de Tyndare.
Puis les traditions ultérieures ont fait intervenir Zeus sous la forme d'un cygne venu courtiser Léda; les enfants vinrent au monde dans un œuf, qui, suivant d'autres, ne contenait que les deux demi-dieux.
On dit encore qu'ils naquirent normalement de Léda, Zeus ayant emprunté la forme d'un astre pour séduire leur mère.
Enfin, une troisième tradition dit que Léda donna deux œufs, dont l'un, de Tyndare, son mari, produisit deux mortels, Castor et Clytemnestre; et l'autre, de Zeus, donna Pollux et Hélène, tous deux immortels comme leur père.
Le lieu de leur naissance fut Amyclée, ou le mont Taygètc, ou l'île de Pephnos, près de Thalames, ou la ville même de Thalames.
Pollux est le lutteur adroit et vigoureux et Castor, un le guerrier habile à dompter les chevaux qui forma Héraclès au combat. Il participèrent à un grand nombre d'expéditions. Ils combattirent
les pirates de l'Archipel. Il prirent part à la chasse au sanglier de Calydon, et fondèrent en Colchide
la ville de Dioscurias. Tous deux montent de magnifiques chevaux blancs, qui leur ont été donnés par Neptune, ou par Mercure ou par Junon. Les noms de ces coursiers sont Xanthos et Balios. Quelquefois ils sont attelés à un magnifique chand'or