La taille d'un harpon peut varier en fonction de son utilisation prévue. Les harpons utilisés pour chasser les mammifères marins, comme les baleines, peuvent mesurer plusieurs mètres de long et avoir une grande pointe barbelée. Ces harpons sont généralement attachés à une corde ou à une ligne, ce qui permet au chasseur de récupérer la proie une fois qu'il a été frappé. En revanche, les harpons utilisés pour la pêche sont généralement plus petits, avec un arbre plus court et une pointe plus petite. Ces harpons sont souvent utilisés pour attraper des poissons tels que le thon ou l'espadon, et ils sont généralement attachés à une bobine ou une ligne de pêche.