Yes, almost all calico cats are female. This is because the gene for the calico coat pattern is located on the X chromosome, and females have two X chromosomes while males have only one. As a result, males are much less likely to have the gene for the calico coat pattern.