ACNH flower breeding
For most accurate results, start all colour projects from seed bags.
1 is used as a marker to indicate when you should use a flower with specific parents.
Lily

6 colours
Red + White = Pink
Red + Yellow = Orange
Red + Red = Black or Pink
Cosmos
6 colours

Red + White = Pink
Red + Yellow = Orange
Orange + Orange = Black [rare]
Tulip
7 colours

Red + Red = Black
Red + White = Pink
Red + Yellow = Orange
Orange + Orange = Purple (rare)
Pansy
6 colours

Red + Yellow = Orange
White + White = Blue
Red + Blue = Red1
Red1 + Red1 = Purple (rare)
Hyacinth
7 colours

Red + White = Pink
Red + Yellow = Orange
White + White = Blue
Orange + Orange = Blue1
Blue1 + Blue1 = Purple
OR Orange + Orange = Purple [rare]
Mum
6 colours

Red + White = Pink
White + White = Purple
Red + Yellow = Yellow1
Yellow1 + Yellow1 = Green [rare]
Yellow1 + Yellow1 = Purple [rare]
Purple + Purple = Green
Windflower
6 colours

Red + Orange = Pink
White + White = Blue
Red + Blue = Red1 (100%)
Pink + Blue = Red1 (25%) or Pink1 (25%)
Red1 + Red1 = Blue1 or Blue2 (50/50)
Test your blues to see if they are the right kind by breeding them together
Blue1 will produce Pink or Orange (50/50)
Blue2 will produce only Orange
Blue1 is what you want
Blue1 + Blue1 = Purple
Rose
9 colours

Red + White = Pink
Red + Yellow = Orange
Red + Red = Black or Pink
White + White = Purple
Black + Yellow = Orange
Black + gold watering can = gold
Blue Rose method 1
Faster but much lower chance of getting blue
White + White = Purple
Red + Red = Black
Black + Purple = Red1
Red1 + Red1 = Red2
Red2 + Red2 = Blue
Blue Rose method 2
Takes longer but much higher blue chance
White + Yellow = White1
White + White = Purple
White1 + Purple = Purple1 or Purple2 (50/50)
Test your purple to see if it's the right kind
Purple1 + Yellow = either White or Yellow1 (50/50)
Purple2 + Yellow = White Only
Purple1 is what you want
Clone the Purple1 to get two Purple1s.
Purple1 + Purple1 = White1
Red + Yellow = Orange1
Orange1 + White1 = Orange2
White1 + Orange2 = Red1
Clone Red1 to get two Red1s.
Red1 + Red1 = Blue