There are a variety of factors that lead to a dogwood tree not blooming. Young dogwood transplants may take two to three years to produce their first set of flowers. Wild dogwood trees grow in partial shade, so too much or too little sunlight causes issues with flowering. Avoid a late spring frost killing your dogwoods flower buds by covering the trees during the cold snap. Over or under-watering may also cause issues with flowering.