There is an estimate of over 20,000 genes involved in a Betta. Below are probable outcomes. However, you must remember that recessive genes can rear their ugly (or pretty) head at any time. Also remember nothing is written in stone. We are learning about them everyday. Keep an open mind, a detailed log of your experiences, patience, and more importantly have fun.

ST = Single Tail, dt = Double Tail
100% ST
100% ST/dt (single tail with double tail recessive)
100% dt
50% ST and 50% ST/dt
50% ST/dt and 50% dt
NOTE: I used the word probable above, and I'll give an example of why nothing is absolute in Bettas. I just crossed an F4 (4th Generation) spawn of ST x ST. I now have DTs popping up in this spawn. Therefore, that would throw out the conclusive suggestion that ST x ST will give you 100% STs. Many times it takes 4-5 Generations for certain combinations to make a trait appear. And then that throws off the entire chart. But this is Bettas. And it happens. So keep the word probable in the back of your mind at all times when breeding.


Opaque x Opaque = Opaque (possibly some varying degrees of red wash)
Opaque x Yellow = Ivory Opaque
Opaque x Royal Blue, Turquoise Green, Steel = You will get Royal Blue Opaques, Turquoise Green Opaques and Steel Opaques. Alll will carry varying degrees of the Opaque factor. Therefore, they may appear mostly Opaque or any shade in between the Solid color and the Opaque. This is a good way of introducing the "dt" gene into Opaques
Opaque x Red = All Red, and not an advisable cross. If you are looking to clean up your Opaques, you don't want red wash. However, their are some breeders experimenting with a "Pink" strain from this type of crossing.
Opaque x Pastel Grizzled = Not a good mix, since Pastels are Super-Iridized and Opaques are Chalky

Cambodian x Cambodian = Cambodian
Cambodian x Red
= Red
Cambodian x Yellow = Red
Cambodians and Chocolates are derived from working the Red and Yellow cross down a couple of generations.

Yellow x Yellow = 100% Yellow (possibly some varying degrees of red wash)
Yellow x Red = All Red, and some interesting solids: reds, yellows, cambodians, chocolates and maybe some multi's (if other genes are present) in the F2
Yellow x Cambodian = Cambodian

Yellow x Chocolate = Chocolates (and possibly a Yellow might pop up)
Yellow x Blue = Multi-colored. You can get some interesting multi's and solids in F2
Yellow x Green = Multi-colored or Green with red wash

Orange x Orange = Orange
Orange x Black Marbl
e = Orange/Black Butterfly "Halloween".
Not enough is known about this newly identified color strain (created by Gilbert Limhengco). But as more become available, we'll know more. Note: Orange is not an IBC recognized color strain at this time.

Chocolate x Chocolate = Chocolate
Chocolate x Yellow
= Chocolates (and possibly a Yellow might pop up)
I have a rarer strain of Chocolates called "Chocolate/Blueberry Pie". I'm not sure how they came about. But from what I hear, it's not by crossing a Chocolate to a Royal Blue.
Pastel Grizzled x Pastel Grizzled = Pastel Grizzled
Pastel Grizzled x Royal Blue
= Blue Pastel Grizzled
Pastel Grizzled x Turquoise Green = Turqouise Green Pastel Grizzled
T he Grizzled gene is similar to Marble, so many fluctuations are possible.
Red x Anything = Will usually yield you Red, Red with Heavy Wash or Multi's, as Red is a very dominant color. And shouldn't be crossed to other colors without thought going into what you want to produce.

Purple/Yellow x Purple/Yellow = Purple/Yellow
Not enough is known about this color strain or even if it exists. Some breeders believe it's simply Spread Iridocytes (Blue) over Red. Since those types of Purples do not breed true. While others appear to have them in their growout tanks to take on the task of proving they are a color strain indeed. I first saw Purple Multi's 15 years ago. And they are now showing up again (albeit still very rare). However, I predict solid Purples that breed true in our very near future. Note: Purple is not an IBC recognized color strain at this time.

Turquoise Green x Turquoise Green = 100% Turquoise Green
Turquoise Green x Steel = 100% Royal Blue
Turquoise Green x Black = Black with Iridescent in F1 (if the female is carrying the melano gene)

Royal x Royal = 50% Royal Blue, 25% Steel, 25% Turquoise Green
Royal x Steel = 50% Royal Blue, 50% Steel
Royal x Turquoise Green = 50% Royal Blue, 50% Turquoise Green
Royal x Red = An inadvisable cross, since they'll be lots of red wash to contend with.
Royal x Black = Black with Iridescent in F1 (if the female is carrying the melano gene)

Steel x Steel = 100% Steel
Steel x Royal = 50% Royal Blue, 50% Steel
Steel x Turquose = 100% Royal Blue

Black Male (Melano) x Steel Female = 50% Black Melano and 50% Steel. Remember there will be Black Melano females in that 50% Black Melano count. And the Black Melano female is infertile.
Black Lace x Black Lace = 100% Black Lace
Black Lace x Black Melano = You will get multi's in F1, unless both of the different Blacks carries the genes for the other Black
. In F2, they both will be carriers of the others genes.