" />

Seasonal

Celebrate each season in style, with great deals on holiday decorations throughout the year!

Seasonal

Sort By
Sitting Eric Elf Decor
15” Sitting Boy Elf
Bouncy Elf Hangers, Set of 2
Deluxe Paperwhite Gift Kit
Metal Mitten Tree
42” Pre-Lit Sleigh Decor
19” Frosted Pinecone Wreath
Rope Light
$8.99
Christmas Elf Wicker Basket
Polish Pottery Spoon Rest
Red Poinsettia Tablecloth
Red Ribbon Tablecloth
Christmas Bow Table Runner
Sitting Eli Elf Decor
15” Sitting Girl Elf
Football Nutcracker
Lighted Holiday Colonial House
14” LED Cutout Wood Homes
Santa Suit
$9.99
36” Pre-Lit Winter Snowman
19” Gold Pinecone Wreath
19” Red Pinecone Wreath
LED Star Tree Topper
Christmas Tree Garland Mug
Green Poinsettia Tablecloth
Gold Christmas Table Runner
Christmas Plaid Table Runner
Sitting Erin Elf Decor
30
Baseball Nutcracker
Santa Plush Door Hanger
Lighted Holiday Cathedral
60” Pre-Lit Sisal Angel
19” Silver Pinecone Wreath
Clear Cellophane Wrap
Christmas Elf Bushel Basket
Polish Pottery Mixing Bowl
Gold Poinsettia Tablecloth
Red Robin Table Runner
Christmas Sled Table Runner
Sitting Emily Elf Decor
30
Skier Nutcracker
Plush Elf Hats, Set of 2
Lighted Gift Boxes, Set of 3
28
Faux Fur Tree Skirt
Santa’s Belt Wicker Basket
Ivory Poinsettia Tablecloth

Hundreds of bargains online. Even more Thrills in store.

Locate a Christmas Tree Shops Store Near You >

​Would you be surprised to learn that, despite our name, we don’t have a favorite holiday? We love them all! — Valentine’s and St. Patrick’s to New Year’s Eve, and all of the holidays in between. Christmas Tree Shops helps you celebrate any and every holiday, with a huge selection of decorations, home decor and party accessories that suit every style and fit every budget. And if you are so inclined to throw a party, we offer the best selection of party supplies and paper goods, at prices that will make you feel like…well, celebrating!

Follow Us

Christmas Tree Shops

Gift Cards

Contact Us

Store Locator

  • Locate a Christmas Tree Shops Near You

Email Signup

  • Sign up and receive $10 off
    your order of $50 or more!