Visitors to El Torn de l'Hospitalet de l'Infant nudist beach and the surrounding area were stunned to see the rotating column of air connecting the sea and low-hanging storm clouds just metres offshore.
Waterspouts are rare in Spain and form only when especially strong winds are blowing.
Sunday's waterspout came before storm that hit most of the Catalonia region in the afternoon and evening, resulting in 288 calls to emergency services by people affected by torrential downpours.
A number of people photographed the tornado on their mobile phones and posted images and videos to social media.
Bona mànega d,aigua que acava tocant terra Hospitalet de l,infant!! pic.twitter.com/1zw7vQXorJ— juan (@llaberia72) September 14, 2014
Great waterspout that just touched the ground of l'Hospitalet de l'Infant
Al Torn (L'Hospitalet de l'Infant) aquest matí pic.twitter.com/wZXGpiyf9K— 9Núria Pedrola ||*|| (@NPedrola) September 14, 2014
Torn (l'Hospitalet de l'Infant) this morning
A waterspout from the El Torn beach