Custom Baseball Trading Pins

Show off your team pride with our premium baseball trading pins. Our team of expert designers will create a memorable pin that will be the envy of everyone at your next competition. Get started with a free quote and find out why we are the destination for baseball teams across the country.

Why All Star Trading Pins?


Over 60 years of combined experience making baseball pins. Our sales and customer support is US-based.


We use the highest quality materials & hand paint each pin. Pins 1.5" or larger include 2 clutches at no extra charge.


We have a talented team of USA based artists. We work will work with you to design your dream trading pin.


Transparent, competitive pricing. Find a pin cheaper elsewhere? Let us know and we'll see if we can match.


What's IncludeD
We include all of the following features for free!

Unlike the competition, we aim to be transparent with our pricing. That’s why the quote you receive is what you pay. There are no hidden fees, taxes, or shipping costs.

Our design team will create a completely custom design for you. No templates or recycled art here, your pin will be completely unique. And if you don’t like what we come up with initially, no worries, we’ll revise the art until you’re completely satisfied.

Included in your pin order is up to 7 enamel colors. We use only the highest quality enamel paint so your colors really shine.

Our pins are nice and thick and feel solid in your hand. Some of our competition uses thinner and cheaper metal which feels flimsy. 1.5mm thick is standard for our soft enamel pins up to 2″ in size, and we go to 1.8mm or 2mm on larger sizes.

All pins over 1.5″ include 2 colorful clutches. This helps your pin hang straight and prevents pins from falling off and getting lost. Other companies may charge up to 10 cents per pin for this.

All of our pricing includes fast and free shipping through FedEx or UPS. This includes tracking so you can keep an eye on the shipment until it arrives at your door.

Pin Add Ons


Starting at $0.10 per pin.


Starting at $0.59 per pin.


Starting at $0.59 per pin.

See all pin Options

Starting at $0.10 per pin.


The most common questions about our baseball trading pins.

Our soft enamel baseball pins use a steel or iron metal base. It is then struck with a custom die based off your design. They are then plated with nickel, brass, copper, or a custom paint color.

To finish, they are hand-painted to fill in the recessed areas. Upon the paint hardening, the metal is then polished to a beautiful finish.

Most trading pins ship within 2-3 weeks of  placing your order. More complex pins or large orders may take longer. There is also a busy season from April to July which may add a bit more time to your order. We will let you know if this is the case before you place an order.

Pin pricing varies based on size, quantity, and add-ons. Please check out our pricing chart or fill out our quote form to learn more.

Our talented graphic design team can work with virtually any kind of art to create a trading pin. Whether that’s a digital image or a sketch you put down on paper.

Fill out our quote form and attach the images you’d like to use. Be sure to include any design instructions for our artists to work off of.

We recommend ordering at least 30 pieces for each member of the team. The more pins each player has, the more fun they can have trading with others.

Remember that your cost per pin goes down as the quantity goes up.

Our custom baseball trading pins have been used across the globe by youth and adult teams. Below are just some of the leagues and tournaments our pins have been traded at:

  • American Legion
  • Babe Ruth
  • Ballparks of America
  • Cal Ripken Baseball
  • Cooperstown
  • Diamond Nation
  • Dizzy Dean
  • Grand Slam
  • Little League World Series (LLWS)
  • Perfect Game
  • Pony League World Series
  • Travelball Select National Championships
  • USSSA Elite World Series
  • Youth Baseball Nationals
  • ….and many more