Piggy banks are sold at most major retailers, online marketplaces, and specialty stores

You can find piggy banks at chain stores like Target, Walmart, and Five Below, at online retailers like Amazon and eBay, at toy stores, at home décor shops, and at dollar stores. The selection and price vary widely depending on where you shop — a basic ceramic pig at a dollar store costs far less than a handcrafted wooden one from an independent maker. Where you buy depends on what you want: speed, selection, a specific style, or the lowest price.

Most people find what they need by checking one or two nearby stores first, then expanding online if they want something specific. This guide walks through the main places to look and what each one typically offers.

Key Takeaways

  • Chain retailers like Target and Walmart stock basic piggy banks year-round, usually in the toy or home goods section.
  • Online marketplaces like Amazon and eBay have the widest selection, including specialty designs and vintage options, but require shipping time.
  • Dollar stores and discount retailers carry straightforward piggy banks at the lowest prices, though selection is limited.
  • Specialty toy stores and home décor shops often stock higher-quality or unique piggy banks but at higher prices.
  • Thrift stores and secondhand marketplaces like Facebook Marketplace sometimes have vintage or collectible piggy banks at lower cost.

Chain retailers and big-box stores

Target, Walmart, and similar chain stores stock piggy banks in their toy sections and sometimes in home décor or storage areas. Inventory varies by location and season — you will find more options around back-to-school time and the winter holidays. Prices typically range from a few dollars for basic plastic or ceramic designs to $15 or $20 for something more decorative.

The advantage of shopping in-store is that you can see the piggy bank before buying and take it home the same day. The downside is that selection is limited to what that particular store has in stock at that moment. If you know what you want, calling ahead or checking the store's website can save you a trip.

Online marketplaces

Amazon, eBay, and similar sites have the largest selection of piggy banks available anywhere. You can find basic designs, character-themed piggy banks, handmade options, vintage collectibles, and specialty styles that you would never see in a physical store. Prices range from under $5 for straightforward plastic models to $50 or more for artisan-made or rare pieces.

The trade-off is shipping time — most orders take three to seven business days to arrive, and you cannot inspect the item before it arrives. Read the product description and customer reviews carefully, especially if you are buying a gift or something fragile. Check the return policy in case the piggy bank arrives damaged or is not what you expected.

Dollar stores and discount retailers

Stores like Dollar Tree, Dollar General, and Five Below carry basic piggy banks at the lowest prices, usually $1 to $5. Selection is small — typically just a few styles in plastic or straightforward ceramic — but if you want something functional and inexpensive, this is the fastest and cheapest option. These stores restock frequently, so if you do not see what you want one week, it may be there the next.

Quality varies more at discount stores than at chain retailers. A $1 piggy bank may have a loose coin slot or thin plastic, so inspect it before leaving the store if possible. These are good for young children who may break it, or for anyone who just needs something that works without worrying about appearance.

Specialty toy stores and home décor shops

Independent toy stores and home décor retailers often carry higher-quality or more unique piggy banks than chain stores. Prices are usually higher — $15 to $40 or more — but the designs are often more interesting, and staff can sometimes help you find something specific. These stores are worth visiting if you want something that stands out or if you are looking for a particular style or character.

Many specialty stores also order items that are not in stock, so if you see something you like but they do not have it, ask whether they can order it for you. This takes longer than buying off the shelf but may be your only option for rare or handmade piggy banks.

Secondhand and thrift options

Thrift stores, estate sales, and secondhand marketplaces like Facebook Marketplace, Craigslist, and Goodwill often have vintage or collectible piggy banks at lower prices than new ones. If you like the look of older piggy banks or are interested in collecting, this is where to search. Prices depend on age, condition, and rarity — a common ceramic pig from the 1970s might cost $3 to $8, while a rare or highly collectible one could cost much more.

The downside is that selection is unpredictable — you have to search regularly and be ready to buy when you find something you want. Condition also varies, so inspect secondhand piggy banks carefully for cracks, missing pieces, or stuck coin slots before buying.

What to consider before buying

Before you buy, think about what the piggy bank will be used for. If it is for a young child, choose something durable and with a large coin slot. If it is a gift for a collector or decorator, focus on style and quality. If you want to actually save money in it, make sure the coin slot is not too small and that there is a way to empty it without breaking it.

Also consider size and material. Plastic piggy banks are lightweight and cheap but may not last long. Ceramic or resin ones look nicer but can break if dropped. Metal ones are durable but heavier. Think about where it will sit — on a shelf, a desk, or a child's dresser — and whether the style matches the space.

Frequently Asked Questions

What is the cheapest place to buy a piggy bank?

Dollar stores like Dollar Tree and Dollar General have the lowest prices, usually $1 to $5. Walmart and Target are also inexpensive, typically $3 to $10 for basic models. Secondhand stores and thrift shops sometimes have used piggy banks for even less.

Can I find character or themed piggy banks?

Yes, especially online. Amazon and eBay have piggy banks shaped like popular characters, animals, and objects. Specialty toy stores sometimes carry licensed character piggy banks. Chain retailers stock some themed options, especially around holidays, but selection is limited compared to online.

Where can I find vintage or collectible piggy banks?

Thrift stores, estate sales, and secondhand marketplaces like Facebook Marketplace and eBay are your best options. Specialty antique shops sometimes carry them too, though at higher prices. Search online marketplaces by typing "vintage piggy bank" to see what is currently available.

Do piggy banks come with locks?

Some do, but not all. Locked piggy banks are more common online and at specialty stores than at chain retailers. If you want a locked piggy bank, search specifically for "locking piggy bank" or "piggy bank with lock" online to see your options.

What should I look for in a piggy bank for a young child?

Choose one that is durable, lightweight, and has a large coin slot so the child can insert coins easily. Avoid anything with small parts that could break off. Plastic is safer than ceramic if it will be handled roughly. Make sure there is a way to empty it without breaking it, so the child can see their savings grow.