What is dragon boat racing? Dragon boat racing is a team paddling sport originating from China, where teams paddle in unison in a long, narrow boat decorated with a dragon head and tail.