Een tuinslanghaspel is ontworpen om het opbergen en afrollen van een tuinslang efficiënt en handig te maken. In het algemeen bestaat een haspel uit een trommel waarop de slang wordt opgerold, een handvat of hendel om de slang op te rollen en af te rollen, en vaak een spuitmond of sproeikop aan het uiteinde van de slang voor irrigatie. Het mechanisme kan handmatig zijn, waarbij je de hendel draait om de slang op of af te rollen, of automatisch, waarbij een veermechanisme of motor het werk voor je doet.