Weigela can be grown just about anywhere in the United States, since it is hardy in USDA Zones 4 - 8.
Although culture requirements listed in books and online recommend full sun, weigela needs part shade here in Georgia. If you are in the Southern states, Weigela will enjoy morning sun only. Hot afternoon sun will scorch the leaves. I usually recommend planting Weigela along with your azaleas, camellias, and hydrangeas, as they like similar garden conditions.
The plentiful blooms appear in April and May and can be white, pink, or Red. One of our shrubs, Weigela florida 'Variegata' has both pink and white blooms on the same shrub amid variegated foliage.
Weigela is excellent in the shrub border mixed with other shrubs, but also makes an excellent specimen plant and mixes well with native shrubs in natural areas.