The seahorses range from about 2 and a half inches to 6 inches. Your best bet is to call (727-753-8552) or email ([email protected]) and we can send you photos of exactly what we have in stock if your looking for a specific size.