Los doce signos animales del zodiaco son, en orden, rata, buey, tigre, conejo, dragón, serpiente, caballo, cabra, mono, gallo, perro y cerdo. Existen varias leyendas que exploran el comienzo del zodiaco chino. Una de las más populares, de forma resumida, dice lo siguiente:
A la rata se le dio la tarea de invitar animales para que se presentaran al banquete del Emperador de Jade para ser seleccionados como signos del zodiaco. El gato era un buen amigo de la rata, pero la rata le hizo creer que el banquete sería al día siguiente. Cuando el gato se dio cuenta del engaño de la rata éste se convirtió en su enemigo natural durante las siguientes generaciones."
Otra leyenda popular cuenta que el Emperador de Jade organizó una carrera de animales para decidir cuales entrarían en el zodiaco.
Se dice que alguna vez la rata y el gato fueron muy buenos amigos. A pesar de todo, estos dos animales eran los peores nadadores del reino animal. Aunque malos nadadores, ambos eran muy inteligentes. Decidieron que la mejor forma y la más rápida de cruzar a través del río era en la espalda de un buey. El buey, siendo un animal bueno, estuvo de acuerdo en cargarlos a través del río. Sin embargo, por haber un premio de por medio, la rata decidió, que para ganar debía hacer algo, y entonces lanzó al gato al agua. Es por eso que el gato se convirtió en el enemigo natural del ratón y del agua. Tras esto, la rata llegó a la orilla y reclamó el primer lugar en la carrera.
Seguido de cerca por el fuerte buey, que fue nombrado el 2º animal del zodiaco. Después del buey vino el tigre, quien explicó jadeando cómo luchó contra las corrientes. Pero su gran fuerza le hizo llegar a la orilla y convertirse en el 3º animal.
El 4º puesto del zodiaco fue para el conejo quien, gracias a su habilidad de saltar, pudo brincar de una orilla a otra. Explicó al Emperador que estuvo a punto de caer al río si no hubiera sido por un tronco que flotaba en el agua. El quinto puesto fue para el dragón, quien pudo llegar volando. Este explicó al emperador que no pudo llegar primero dado que se detuvo a crear lluvia para ayudar a la gente y las criaturas de la tierra. Además, en la línea final encontró un conejo que se aferraba a un tronco, al que ayudó dándole un empujón con su aliento para que pudiera llegar a la orilla. El emperador, sorprendido por su amabilidad le otorgó el 5º lugar del zodiaco. Poco después se oyó al caballo galopando, al que la serpiente dio un susto haciéndolo caer, de forma que ésta llego en 6º lugar y el caballo en el 7º.
A poca distancia del lugar se encontraban la oveja, el mono y el gallo que se acercaban a la orilla río. Las tres criaturas se ayudaron entre sí para cruzar el río. El gallo construyó una balsa de madera para los tres animales. La oveja y el mono despejaron la maleza y finalmente, remando y remando consiguieron llegar a la orilla contraria. El emperador, muy complacido por el trabajo en equipo de los animales nombró a la oveja el 8º animal, al mono el 9º y al gallo el 10º.
El undécimo animal fue el perro. Aunque el perro debería haber obtenido un buen puesto ya que era el mejor nadador de todos los animales, se retrasó ya que necesitaba un baño después de la larga carrera y al ver el agua fresca del río no puedo resistirse. Justo cuando el emperador iba a dar por cerrada la carrera escuchó el gruñido de un pequeño cerdo. El cerdo comenzó la carrera hambriento por lo que al poco de empezar se dio un banquete y echó una siesta. Cuando despertó, continuó con la carrera y llegó justo para ser nombrado duodécimo animal del zodiaco. El gato llegó demasiado tarde (decimotercero) por lo que no pudo ganar ningún puesto en el calendario, convirtiéndose en enemigo de la rata para siempre.
Otra versión distinta dice que el ganado eligió al búfalo de agua en lugar del buey para representarles debido a que es mejor nadador. El trato fue aceptado debido a que ambos animales son miembros de la familia Bovina.
Otra versión expande la carrera. La ruta transcurre a través de un bosque y a través de varias llanuras y prados y finalmente cruzando un lago antes de llegar al punto de destino.
Otra variación más de la historia cuenta que hubo dos carreras. La primera carrera incluía a todos los animales del reino animal, en dos divisiones para evitar que los animales rápidos dominasen los primeros puestos, y los seis ganadores de cada una de las dos divisiones formarían los doce animales que participarían en la segunda carrera. En esta carrera se determinaría el puesto en el zodiaco chino y equivale a la carrera de la versión tradicional.
En otra versión más, cada animal fue llamado para que explicase porque merecía una de las primeras posiciones del zodiaco. El jabalí reclamó que la carne de sus huesos era muy buena. Está explicación parece ser no fue muy satisfactoria ya que el jabalí fue puesto al final del zodiaco.
Curiosamente, el gato ocupa el lugar del conejo en el zodiaco vietnamita