There are restrictions on anchoring in the Canaries and in many places authorisation is required. If you anchor without permission, you may well be moved on by the Guardia Civil. Wherever possible, seek permission from the port authority first.
The widest range of facilities is concentrated in Las Palmas de Gran Canaria, which has a yacht harbour administered by the port authority. The marina boatyard with haulout facilities re-opened at the end of 2012.
Gran Canaria's south coast has several good marinas at Pasito Blanco, Puerto Rico and Puerto Mogan. There are haul-out facilities at all of them as well as at the fishing harbour Arguineguin.
Docking facilities in the capital of Tenerife have improved dramatically with the opening of Marina Santa Cruz in the very centre of the capital Santa Cruz. A smaller Marina Tenerife operates in the fishing harbour. Outside of Santa Cruz there are good facilities at the marinas at Radazul, Los Gigantes and Puerto Colon. The boatyard at Los Cristianos also has haul-out and repair facilities.