Christmas Ornaments: Where to Buy Online and In Store

Few purchases carry this much sentiment for this little money. A tree hung with pieces gathered over twenty years looks nothing like one filled in a single trip, and knowing where to buy Christmas ornaments is most of what separates the two. Prices run from under two dollars for a plastic ball to eighty dollars for a mouth-blown glass figure, and that gap is not always about quality.

Red and gold striped Christmas ornaments and warm white lights on a fir tree with a red bead garland

This page contains affiliate links. We may earn a commission at no extra cost to you.

What Christmas Ornaments Do and Who Should Buy Them

A Christmas ornament is a small decorative object, usually one to five inches across, made to hang from a branch, a garland, or a wreath during the Christmas and holiday season. The form traces back to Lauscha, Germany, where glassblowers began selling blown-glass fruit and nut shapes in the 1840s. Mouth-blown German glass still sets the reference point at the top of the market.

Three groups buy nearly all of them. Families dressing a bare tree need volume, and the common decorating rule is 10 to 20 pieces per foot of tree height. Collectors chase dated annual series months ahead of everyone else. Gift buyers want one timeless piece marking a first Christmas or a milestone anniversary.

Your group decides where you shop. Volume buyers do best at big-box stores; collectors need Hallmark Gold Crown shops, brand sites, and resale. Still choosing the tree? Our guides to artificial Christmas trees and the Charlie Brown tree cover that first.

Features Worth Paying For in Christmas Ornaments

Material decides everything else: breakage risk, price, weight, and how a piece reads under lights. Sort that first, then worry about theme.

MaterialBreakage riskPrice eachBest for
Mouth-blown glassHigh$15 to $80Display trees, collectors
Machine-made glassHigh$2 to $10Classic ball sets
Shatterproof plasticVery low$0.50 to $3Homes with a child or pet
Resin and woodLow$5 to $20Rustic and woodland themes
Felt and fabricNone$3 to $12Toddler-height branches
Metal and silverVery low$10 to $40Engraving and heirloom gifts
Street prices checked September 2026.

Shatterproof versus glass. With a toddler, a cat, or a dog with a working tail, put plastic and felt on the bottom third and save glass ornaments for eye level and above. The low branches take the abuse, so that is where the cheap material belongs.

Cap and hanger quality. The metal cap is the part that fails. Twist it gently before buying; if it spins loose in the neck, the piece will drop.

Craftsmanship and finish. Hand-painted detail, sealed rather than dusted glitter, and even seams separate real artistry from filler. Sloppy interior paint is the fastest tell on cheap hand-blown glass.

Personalization and lead times. Engraved and photo pieces are the most common holiday buy here, and the only one with a deadline. Sellers who personalize add production time on top of shipping, so read the stated cutoff date before December.

Bulk packs versus singles. A 30 to 50 piece box costs far less per unit, but every home on the block has that set. Buy volume in one metallic, then break the pattern with singles.

Storage compatibility. Pieces that nest into a compartmented ornament box survive the other eleven months. Odd shapes that will not fit a divider tray are the ones that crack in the attic.

The order of operations:

  1. Measure the tree and multiply its height in feet by 10 to 20 for your target count.
  2. Pick a two-color palette plus one metallic before shopping, jewel tones or classic red and green.
  3. Buy shatterproof filler and ornament sets first, then spend the rest on statement pieces.
  4. Add a divided storage box to the same order, sized to that count.

What Not to Buy: Common Ornament Pitfalls

The costly mistake is rarely one bad piece. It is buying forty at once because a set looked good in a thumbnail.

Buying from the photo alone. Listing images exaggerate saturation and rarely convey scale. Read the stated dimensions, since a “large” ball can arrive golf-ball sized.

Chasing bargains on collectibles. Counterfeits circulate on resale platforms for the most collected brands. Compare paint detail and box printing against the maker’s own images, and treat a sealed current-year piece listed far below retail as a warning.

Assuming the platform’s return policy applies. Third-party sellers on Amazon, Walmart.com, and eBay set their own terms, which can be shorter or final-sale.

Finding Ornaments Near You: In-Store Options

Walmart

Walmart, the largest brick-and-mortar retailer in the United States, is the volume play. Seasonal aisles go up in the fall with basic ball sets from under two dollars to roughly twenty for themed collections.

Target

Target curates harder than it stocks. Wondershop covers coordinated sets in a few palettes each year, while Threshold and Hearth and Hand with Magnolia handle the rustic end. Weak if you want one specific novelty piece.

Hallmark Gold Crown Stores

The one genuinely off-season stop, and the reason collectors shop in July. Hallmark has historically run a Keepsake Ornament Premiere in midsummer and a larger debut event in the fall; check its event calendar for this year’s dates. Series pieces sell through and then move to resale at a markup.

Hobby Lobby and Michaels

The craft chains carry a wider in-store range of unique Christmas tree ornaments than most national retailers, plus blanks, paint, and wire if you would rather make your own. Both discount holiday stock hard as the date nears, so a mid-December visit beats an October one on price.

Home, Off-Price, and Department Stores

At Home gives entire aisles to holiday ornaments once the season starts. HomeGoods and Marshalls are the off-price wildcard, with rotating one-off stock that never repeats. Kohl’s, Macy’s, and JCPenney run trim shops, and Pottery Barn and Crate and Barrel sit at the design end.

Thrift Shops, Estate Sales, and Museum Stores

Vintage glass surfaces in thrift shops and estate sales far below resale pricing, the most underrated channel for a mid-century look. Shiny Brite boxes turn up at Goodwill; buy the whole box, because complete packaging is most of the value. Museum and botanical garden gift shops sit at the other end, with one-of-a-kind runs.

Ordering Christmas Ornaments Online: Where and Why

Amazon

Amazon has the deepest catalog and the widest range of bulk packs. Filter by material and diameter rather than theme, and sort reviews by most recent, since these listings often change suppliers between years.

eBay

eBay is the working secondary market for retired collectible ornaments, from Shiny Brite sets to new-in-box designer pieces. Check sold listings before bidding to learn what a design actually trades for.

Etsy and Independent Makers

Etsy is where handcrafted work lives: laser-engraved wood, custom family name designs, painted portraits of one specific pet. It is the strongest source for personalized Christmas ornaments no chain carries. Ask the maker about turnaround before ordering late in the season.

Brand and Specialty Sites

Christopher Radko, Old World Christmas, and Balsam Hill sell direct, the only reliable way to see a complete current collection. Lenox and Waterford cover crystal ornaments, where elegance costs the most. Bronner’s, an ornament shop in Frankenmuth, Michigan, stays open year-round. For the rest of the display, our Christmas decorations and Christmas lights guides cover garland, wreaths, and lighting.

How Much Should You Pay for Christmas Ornaments

As of September 2026, the market splits into three tiers, and each jump buys something different.

Budget, $0.50 to $3 each. Shatterproof plastic and machine-made glass, usually sold 20 to 50 to a box for $10 to $20. You are buying coverage and color, not detail.

Mid-range, $10 to $35 each. Dated series, hand-painted glass, quality resin. This tier buys real sculpting, sealed glitter, and a finish that survives a decade of handling. Most single-gift purchases land here.

Premium, $40 to $80 and up. Mouth-blown European glass, crystal, and silver. You are paying for artist attribution, limited runs, and a resale floor, not durability. A $60 glass piece is no less fragile than a $6 one.

Where spending more is wasted. Interior filler. Nobody sees what hangs deep against the trunk or on the back of a tree pushed into a corner, so use the cheapest shatterproof balls there.

Top Ornament Picks Worth Buying

These five cover the realistic buying situations, chosen on material quality and catalog depth.

Best overall: Hallmark Keepsake Series. Dated annual pieces with detailed sculpting across a wide range of licensed themes, roughly $15 to $30 each. The dating is the point: it turns a purchase into a record of a year. Check price on Amazon

Best budget: shatterproof ball sets. Multi-size coordinated packs run about $10 to $20 for 30 to 50 pieces, Target’s Wondershop included. Nearly unbreakable, which is why they belong in homes with pets. Check price on Amazon

Best handcrafted glass: Old World Christmas figurines. Mouth-blown and hand-painted in a very large catalog of shapes, $10 to $35 by size. Each arrives boxed, the easy default when a gift needs to look considered. Check price on Amazon

Best luxury: Christopher Radko hand-painted glass. Vivid color, heavy glass, strong secondary-market demand, generally $40 to $80 per piece. Treat these as heirloom ornaments and keep the boxes. Check price on Amazon

Best companion buy: a divided storage box. Roughly $25 to $60 for a 48 to 72 compartment case with adjustable dividers. Skipping it is why collections shrink each year. Check price on Amazon

Start by counting what you own and measuring the tree, because that number decides filler versus statement pieces. Buy the volume online where per-piece pricing is lowest, then spend the rest on two or three Christmas ornaments you will still want to unwrap in a decade. Shopping before October? Work the resale side.

FAQ: Buying Christmas Ornaments

Are old ornaments worth anything?

Some are, but condition and completeness drive nearly all of the value. A Shiny Brite set in its original printed box is worth several times the same pieces sold loose, while chips, flaking paint, or a missing cap cut value sharply.

Why does one glass ball cost $2 and another cost $60?

Labor and run size, mostly. A machine-made ball is stamped by the thousand; a mouth-blown European piece is shaped by a person, silvered by hand, and painted in a limited run, often with an artist mark on the cap. Neither is more durable.

Can I store them in the garage or attic?

You can, but glass and resin pay for it. Unconditioned spaces swing far enough in heat and cold across a year to craze glass and warp resin. Wrap fragile pieces in acid-free tissue or bubble wrap and keep the case in an interior closet instead.

Do Kohl’s, HomeGoods, or Marshalls carry them?

All three do, and none of them stock a predictable assortment. Kohl’s runs a holiday trim department from roughly late October. HomeGoods and Marshalls receive irregular closeout shipments, so the same store can look completely different two weeks apart.

When do holiday decorations go on sale?

The steepest clearance runs from December 26 into early January as stores clear inventory, which is the moment to buy filler for next year. Dated collectible series rarely discount, because they sell out instead.

Do vintage pieces contain lead?

Some do. Older decorative items can carry lead-based paint or solder, and holiday decor is generally not regulated as a children’s product, so toy limits do not apply. Treat pre-1980 pieces as adult decor and keep them away from a small child. The CPSC recall database is worth searching before buying older stock in bulk.

About This Guide

Editorial review: wheretobuyguides.com team. Retailer links, price ranges, and picks last verified September 2026.