American Flag Lapel Pins

American Flag Lapel Pins are Hand Painted & Made in the USA

Lapel Pin, Custom Pins By Frank Jewelry Our American Flag Lapel pins  were made in the U.S.A  to be worn in honor of our country, service men & women and veterans. The wave design is to signify the appearance of the flag while raised. Our  flag pins are USA made, in Rhode Island. The red, white and blue colors are carefully hand painted to result in lasting quality.

Wave American Flag Pins

Our Wave American Flag lapel pin has 13 horizontal red & white stripes which represent the original British colonies of the United States. The 50 white stars set in a blue background, represent the 50 states of America. Our American flag lapel pins are perfect for veteran and civic groups, or anyone who wants to show their national pride with a lapel pin.    The Wave flag pin is 1/2″ tall and 7/8″ wide.  

For 1 to 11 pins : $7.00 each

For 12 to 99 pins: $4.00 each

For 100+ pins: $3.50 each

Flag Lapel Pins – Small

According to Wikipedia, The red, white and blue colors have meaning in the US Coat of Arms.

Red stands for bravery and strength, white, stands for purity, hope and innocence, and blue for watchfulness, perseverance, truth and justice. Nicknames for the American Flag include “Old Glory” and “Stars & Stripes and the “Star Spangled Banner.” A great value for special events.   Our small flag pins are 1/2″ by 1/2″

Bottom right: Small Flag Pins

1 to 11 Pins: $2.50 each

12 to 99 Pins: $1.50 each

100 + pins $1.35 each


U.S.A. Flag Pins – Rhinestone

June 14, observed as Flag Day and July 4th are dates when American Flag Lapel pins are proudly worn to celebrate and honor our country, our service men & women and our Veterans. Wearing American Flag Lapel                                                                                                                     Pins on these days sends a message of liberty and patriotism.

                                                                                         Rhinestone flag pins are  3/4″ t x 1.5″ wide

                                                                                                                    1 to 11 pins: $5.00 each

                                                                                                              12 to 99 pins: $3.00 each

                                                                                                               100 + pins: $2.50

                                                                                         In God We Trust Flag Pins  1/2″ x 1/2″

                                                                                                                   1 to 11 pins: $2.50 each

                                                                                                              12 to 99 pins: $1.50 each

                                                                                                              100+ pins: $1.25 each