Skip to content
FREE SHIPPING Full-Priced ORDERS $99+, We ship business days, Mon-Fri, 8am-4pm, excluding Holidays
FREE SHIPPING Full-Priced ORDERS $99+ • We ship business days, Mon-Fri, 8am-4pm, excluding Holidays
Christmas - Annies Hallmark and Gretchens Hallmark

Christmas

Make this Christmas your most magical yet with our Christmas collection at Annie's Hallmark. From iconic Hallmark Keepsake Ornaments and festive plush to holiday decor, gifts, and everything in between, our Christmas collection is your one-stop destination for everything that makes the season bright.

Whether you're decorating your home, shopping for gifts, or building your ornament collection, Annie's Hallmark has something special for every Christmas tradition and every person on your list. Shop today and make this holiday season truly unforgettable.

  • Hallmark Keepsake Ornaments — collector-quality Christmas ornaments in hundreds of beloved designs
  • Holiday decor — festive pieces that transform your home into a Christmas wonderland
  • Christmas gifts — thoughtful, meaningful gifts for everyone on your list
  • Holiday plush & toys — soft, festive favorites for kids and adults alike

Filters

Ganz : Jacob Christmas Ornament

Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99
In stock

Ganz :  Jacob Christmas Ornament Celebrate the holiday season with the Jacob Christmas Ornament. This personalized ornament adds a special touch t...

View full details
Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99

Ganz : Cole Christmas Ornament

Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99
In stock

Ganz : Cole Christmas Ornament  This charming keepsake is a wonderful way to celebrate the holiday season and create lasting memories with family ...

View full details
Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99

Ganz : Samantha Christmas Ornament

Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99
In stock

Ganz : Samantha Christmas Ornament Celebrate the joy of the holiday season with the Ganz Samantha Christmas Ornament, a personalized keepsake crea...

View full details
Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99

Ganz : David Christmas Ornament

Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99
In stock

Ganz : David Christmas Ornament Celebrate the holidays with the David Christmas Ornament. This personalized ornament adds a special touch to your ...

View full details
Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99

Ganz : Ruby Christmas Ornament

Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99
In stock

Ganz : Ruby Christmas Ornament Celebrate the season with the Ganz Ruby Christmas Ornament, a personalized keepsake created especially for anyone n...

View full details
Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99

Ganz : Brianna Christmas Ornament

Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99
In stock

Ganz : Brianna Christmas Ornament This charming Ganz Brianna Christmas Ornament adds a personal and festive touch to your Christmas tree décor. Its...

View full details
Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99

Ganz : Haley Christmas Ornament

Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99
In stock

Ganz :  Haley Christmas Ornament Celebrate the holiday season with the Haley Christmas Ornament. This personalized ornament adds a special touch t...

View full details
Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99

Ganz : Dominic Christmas Ornament

Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99
In stock

Ganz : Dominic Christmas Ornament Celebrate the holiday season with the Dominic Christmas Ornament. This personalized ornament adds a special touc...

View full details
Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99

Ganz : Morgan Christmas Ornament

Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99
In stock

Ganz :  Morgan Christmas Ornament This personalized Ganz Morgan Christmas Ornament is a wonderful holiday keepsake for anyone named Morgan. Add a ...

View full details
Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99

Ganz : Sydney Christmas Ornament

Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99
In stock

Ganz : Sydney Christmas Ornament Celebrate the holiday season with the Ganz Sydney Christmas Ornament, a personalized keepsake created especially ...

View full details
Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99

Ganz : William Christmas Ornament

Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99
In stock

Ganz : William Christmas Ornament The Ganz William Christmas Ornament is a festive keepsake made for anyone named William. It adds a personal touc...

View full details
Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99

Ganz : Blank A Christmas Ornament

Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99
In stock

Ganz : Blank A Christmas Ornament This festive ornament adds timeless charm to any Christmas tree or seasonal display. The elegant blank A Christm...

View full details
Original price $5.99 - Original price $5.99
Original price
$5.99
$5.99 - $5.99
Current price $5.99