Search form

Run the Circulatory System Relay


  • Science


  • 6-8
  • 9-12

Brief Description

Students participate in a relay race through the circulatory system.


Students understand how blood travels through the circulatory system.


heart, circulatory system, relay race, blood cells

Materials Needed

  • computer access to, or a printout of, A Circulatory System Relay
  • poster or drawing of the lungs
  • playground chalk or masking tape
  • five inflated red balloons and five inflated blue balloons for each team
  • transparency of Circulatory System Relay Simulation (optional)

Lesson Plan

  • Set up the relay course according to the directions at A Circulatory System Relay.
  • Review with students the parts of the circulatory system.
  • Organize students into teams of five and tell them they are going to have a relay race to see which team can complete a race of the circulatory system in the shortest amount of time.
  • Explain the rules of the race and demonstrate the path they will take.
  • Have each team run the race. Begin timing each team when the first student enters the left ventricle and stop when the last student enters the left atrium. Keep a record to see which team circulates through the system most efficiently.

Extension: Ask students to write a creative story following a red blood cell though the circulatory system. Encourage students to include the major parts of the circulatory system as characters in the story.

Note: The entire activity, with complete directions and background information for teachers, is available at A Circulatory System Relay.


Not applicable

Lesson Plan Source

National Standards


Updated 1/31/2012

Valentine's Day Lesson: Circulatory System Relay | Education World


The website encountered an unexpected error. Please try again later.

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away in /home/educationworld/webroot/includes/database/ Stack trace: #0 /home/educationworld/webroot/includes/database/ PDOStatement->execute(Array) #1 /home/educationworld/webroot/includes/database/ DatabaseStatementBase->execute(Array, Array) #2 /home/educationworld/webroot/includes/database/ DatabaseConnection->query('SELECT ...', Array, Array) #3 /home/educationworld/webroot/sites/all/modules/elysia_cron/elysia_cron.module(364): SelectQuery->execute() #4 /home/educationworld/webroot/sites/all/modules/elysia_cron/elysia_cron.module(486): elysia_cron_get(':default', true, 'running', 0, false) #5 /home/educationworld/webroot/sites/all/modules/elysia_cron/elysia_cron.module(1602): elysia_cron_is_channel_running('default') #6 [internal function]: elysia_cron_internal_execute_channel_cleanup() #7 {main} thrown in /home/educationworld/webroot/includes/database/ on line 2227