North Sea Open 2004
Duinbergen, Knokke, Belgium
Apr 29 - May 2

FrillQueen big air contest        
Omaezaki, Shizuoka, Japan        
May 1 - May 4

PKRA 2004 SPARK7 Surfworldcup
Podersdorf, Lake Neusiedl, Austria        
May 4 - May 9

2004 PKRA World Cup Belgium
Surfers Paradise, , Belgium        
May 18 - May 23

Turkish nationals 2004 Free Style
kitesurfbeach, pirlanta Cesme, Turkey        
May 18 - May 19

Siemens Mobile Air,
Scheveningen, , Netherlands        
May 28 - Jun 2

Kiteboard Tour 2004 powered by Siemens Mobile II
Praia da Comporta, Grandola, Portugal
May 29 - May 30

2004 Cabarete PKRA Kiteboarding Grand Prix
Cabarete, , Dominican Republic        
Jun 15 - Jun 20

KPWT Maldives
Bandos Island, , Maldives        
Jun 15 - Jun 27

Kiteboard Tour 2004 powered by Siemens Mobile III
Kitebeach Nova Vaga, Caparica/Lisbon, Portugal
Jun 19 - Jun 20

Kiteboard Tour 2004 powered by Siemens Mobile IV
Praia do Cabedelo, Viana do Castelo, Portugal        
Jul 3 - Jul 4

2004 PKRA Kite Fa OPen
Fehmarn, , Germany        
Jul 4 - Jul 9

Turkish nationals 2004 speed slalom
kitesurfbeach, pirlanta Cesme, Turkey        
Jul 5 - Jul 8

KPWT Turkey
Istanbul, , Turkey        
Jul 19 - Jul 25

2004 Fuerteventura PKRA Kiteboarding Grand Prix
Sotavento, Fuerteventura, Spain and Canary Islands        
Jul 26 - Aug 1

Kiteboard Tour 2004 powered by Siemens Mobile V
Praia de Canide Nort, Gaia/Porto, Portugal        
Jul 31 - Aug 1

KING OF THE BAY IV
San Mateo, California, United States        
Aug 13 - Aug 15

Kosciusko Challenge
Thredbo, NSW, Australia        
Sep 1 - Sep 7

KPWT New Caledonia        
Noumea, , New Caledonia        
Oct 29 - Nov 3

KPWT Australia
Margaret River, W.A., Australia        
Nov 8 - Nov 14

PKRA 2004 Super Kite Ceara
Beach Park, Ceara, Brazil        
Nov 23 - Nov 28

KPWT South Africa
Durban, , South Africa        
Dec 13 - Dec 19