The American Cranberry tree provides excellent fall foliage color, ranging from yellows and reds to oranges and burgundies. This large, attractive, native shrub grows white, flat-topped flowers that can be over 4 inches in diameter, blooming mid to late May.