Los fósiles "Anchiornis" han sido encontrados en la Formación Tiaojishan de Liaoning, China, en rocas que datan del período Jurásico medio, estrato Oxfordiano, entre 161 hasta 160,5 millones años atrás.