What is the average size of a guppy?

The average size of a guppy fish (Poecilia reticulata) varies slightly depending on the specific variety and environmental conditions, but generally, it falls within the range of 1.5 to 2.5 inches (3.8 to 6.4 centimeters) in length. Male guppies tend to be smaller than females, with males typically measuring around 1.5 to 2 inches (3.8 to 5.1 centimeters) in length, while females can reach lengths up to 2.5 inches (6.4 centimeters) or slightly more.

It's important to note that certain fancy guppy breeds, also known as show guppies, may exhibit variations in size compared to the average guppy. These specialized breeds are often selectively bred for specific traits, including size, body shape, and tail finnage. As a result, some fancy guppy varieties may be significantly smaller or larger than the standard guppy size range.