Winds and atmospheric pressure, sea level and water currents were measured at several locations over the continental shelf, both east and west of the Great Barrier Reef, between 14.5�s. and 20�S., from June to November 1980. The dominant wind direction changed from westward over the Coral Sea to north- westward (roughly parallel to the shore) over the shelf. A strong non-tidal low-frequency signal in all sea- level and longshore current data was found, highly coherent from site to site and strongly correlated with the longshore wind component over the shelf, though not with the atmospheric pressure. A model of wind- driven barotropic shelf waves is used to explain a number of observations, such as the invariance of temporal fluctuations of longshore current with distance from shore, and the northward longshore propagation of oceanic disturbances at a speed equal to twice that of the first-mode barotropic free shelf wave, a speed one order of magnitude smaller than that of the wind system. The low-frequency current fluctuations resulted in large water displacements, up and down the coast. Low-frequency cross-shelf currents were much weaker and less coherent. Two upwelling mechanisms are internal tides and internal Kelvin waves coupled to the barotropic shelf waves.