How to Predict Kitten Coat Colors Using Punnett Squares

How Kitten Color Prediction Works

Kitten coat colors are determined by which alleles from each parent’s gene loci combine in the offspring. Each parent passes one allele from each locus to each kitten. By mapping all possible allele combinations (a Punnett square), you can calculate the probability of each possible coat color.

The Cat Coat Calculator automates this for four loci simultaneously. This guide shows the manual process to help you understand the results.

Step 1 — Determine Parent Genotypes

Before predicting kitten colors, you must identify each parent’s genotype at each locus. Some genotypes are visible in the coat; others require knowing the parents’ ancestry or running genetic testing.

Parent 1 identification guide:

Coat AppearanceLikely B LocusD LocusNotes
Black solidBB or Bb or BblDD or DdCannot distinguish BB from Bb visually
Chocolate solidbb or bblDD or Dd
Cinnamon solidblblDD or Dd
Blue (grey) solidBB or BbddDilute black
Lilac solidbbddDilute chocolate
Fawn solidblblddDilute cinnamon

For the O locus (sex-linked):

SexCoatO Locus Genotype
MaleOrange/redX^O Y
MaleNon-orangeX^o Y
FemaleAll orangeX^O X^O
FemaleTortoiseshellX^O X^o
FemaleNon-orangeX^o X^o

DNA testing (UC Davis VGL, Basepaws, etc.) can confirm genotype for the B, D, and A loci when the phenotype is ambiguous (e.g., is that black cat Bb or BB?).

Step 2 — Set Up the B Locus Punnett Square

Example: Black (Bb) × Chocolate (bb)

Parent 1 (Bb) gametes: B, b
Parent 2 (bb) gametes: b, b

bb
BBb (Black, carrier)Bb (Black, carrier)
bbb (Chocolate)bb (Chocolate)

Results: 50% Black (Bb), 50% Chocolate (bb)

Step 3 — Set Up the D Locus Punnett Square

Example: Dense carrier (Dd) × Dense carrier (Dd)

Dd
DDD (Dense)Dd (Dense, carrier)
dDd (Dense, carrier)dd (Dilute)

Results: 25% DD, 50% Dd, 25% dd → 75% dense color, 25% dilute

Step 4 — Set Up the O Locus (Sex-Linked, Two Punnett Squares)

Because O is X-linked, you need separate results for male and female kittens.

Example: Non-orange female (X^o X^o) × Orange male (X^O Y)

Female kittens (inherit X from father):

X^O (from dad)Y (from dad)
X^o (from mom)X^O X^o (tortoiseshell daughter)X^o Y (non-orange son)
X^o (from mom)X^O X^o (tortoiseshell daughter)X^o Y (non-orange son)

Results: All daughters = tortoiseshell; All sons = non-orange

Step 5 — Combine Results Across Loci

Each locus is independent (segregates independently). To find the probability of a specific combination, multiply the probabilities:

Example: What is the probability of a dilute chocolate kitten?

From Step 2: P(chocolate) = 50%
From Step 3: P(dilute) = 25%
Combined: 50% × 25% = 12.5% probability of dilute chocolate (lilac)

Step 6 — Use the Calculator for Multi-Locus Crosses

Manual calculation becomes complex with 3–4 loci. The Cat Coat Calculator runs all four Punnett squares simultaneously and lists every possible kitten genotype with its probability, grouped by coat color description.

Worked Example: Black Tortie × Orange Male

Parents:

  • Parent 1: Tortoiseshell female (X^O X^o, BB, Dd)
  • Parent 2: Orange male (X^O Y, bb, DD)

B locus cross (BB × bb):

  • All kittens are Bb (black, chocolate carrier)

D locus cross (Dd × DD):

  • 50% DD, 50% Dd → all appear dense

O locus (X^O X^o × X^O Y):

  • Daughters: 50% X^O X^O (orange) + 50% X^O X^o (tortoiseshell)
  • Sons: 50% X^O Y (orange) + 50% X^o Y (non-orange/black by B locus = black carrier)

Summary of results (all loci combined):

KittenColorProbability
FemaleOrange25%
FemaleTortoiseshell25%
MaleOrange25%
MaleBlack (chocolate carrier)25%

All kittens are chocolate carriers (Bb from the B locus cross). None will be visibly chocolate since B is dominant over b — but they can produce chocolate kittens if bred to another Bb or bb cat.

What Genetic Testing Can Confirm

Phenotype alone cannot tell you:

  • Whether a black cat is BB or Bb (chocolate carrier)
  • Whether a black cat carries cinnamon (Bbl)
  • Whether a non-dilute cat is DD or Dd

DNA testing labs for cats:

  • UC Davis Veterinary Genetics Laboratory (most comprehensive)
  • Basepaws (consumer-focused DNA test)
  • Orivet Genetics

Testing cost: $35–$75 for specific coat color panels. Useful for breeders wanting to predict specific offspring colors with certainty.


For a full cost and lab comparison, see the Cat DNA Testing Guide. For applying these predictions to real breeding decisions — including how to identify carriers and plan litters by color — see Cat Genetics for Breeders.

References & Sources

  1. [1] Wikipedia — Cat Coat Genetics (opens in new tab)
  2. [2] Cats.com — Complete Guide to Cat Coat Genetics (opens in new tab)
  3. [3] Cat Fanciers — Cat Color Genetics Reference (opens in new tab)