Question: do ventricles or atria contract first?
Answer: The heart contracts in two stages. In the first stage the Right and Left Atria contract at the same time, pumping blood to the Right and Left Ventricles. Then the Ventricles contract together (called systole) to propel blood out of the heart.