A newborn baby has survived a head-on collision in southern Alberta, but both the child's parents were killed.

Witnesses told police that a vehicle heading east on Highway 8, near Cochrane west of Calgary, crossed into the opposing lane on Friday night.

The parents and seven-week-old baby were in the eastbound vehicle and police say both adults were dead when they arrived.

The baby was taken to hospital with injuries and was listed in serious but stable condition.

The 54-year-old driver of the westbound vehicle was also in serious but stable condition.

Police say they do not believe alcohol or speed were factors in the collision, but the crash is still under investigation.