Heart Gifts by Theresa started in 1992. Theresa made these ornaments from her home in North Carolina for her family tree. Since that time, Heart Gifts has expanded its line and their staff, but they still take the time to hand-paint each ornaments in North Carolina.

Sort By:

50th Anniversary Ball Ornament
50th Anniversary Ball Ornament
$22.99
Adoption Ornament
Adoption Ornament
$23.00
Army Ornament
Army Ornament
$20.99
Boy Baby Buggy Ornament
Boy Baby Buggy Ornament
$23.00
Christmas Mailbox
Christmas Mailbox
$23.00
Coast Guard Ornament
Coast Guard Ornament
$20.99
Confirmation Ornament
Confirmation Ornament
$18.99
Confirmation With Dove 2016
Confirmation With Dove 2016
$22.99
Dad First Love Ornament
Dad First Love Ornament
$23.00
Daughter Joy Ornament
Daughter Joy Ornament
$23.00
Engagement Ball
Engagement Ball
$20.99
Fireman Shield Orn
Fireman Shield Orn
$22.99
Football Ball Orn
Football Ball Orn
$22.99
Graduation Ball Ornament
Graduation Ball Ornament
$23.00
Grandaughter Cupcake Ornament
Grandaughter Cupcake Ornament
$22.99
Heavens Gate Ornament
Heavens Gate Ornament
$22.00
Home Story Orn
Home Story Orn
$22.99
Just Married Car Ornament
Just Married Car Ornament
$22.99
Land Free/loved Ornament
Land Free/loved Ornament
$23.00
Large Heart Ornament Stand
Large Heart Ornament Stand
$5.75
Large Heart Stand Silver
Large Heart Stand Silver
$5.75
Marine Proud Ornament
Marine Proud Ornament
$20.99
Mother-in-law Ornament
Mother-in-law Ornament
$20.99
National Guard Ornament
National Guard Ornament
$20.99
Nurse Shot Ball Orn
$22.99
Police Ball Orn
Police Ball Orn
$22.99
Ring Engaged Ornament
Ring Engaged Ornament
$23.00
Rocking Horse Girl Ornament
Rocking Horse Girl Ornament
$22.99
Someone With Style Ornament
Someone With Style Ornament
$22.99
Son Winner/Videogame Ball Orn
Son Winner/Videogame Ball Orn
$22.99
Son/Reach Stars
Son/Reach Stars
$23.00