TOLL FREE: 1-866-920-6668
Fax: 1-661-424-1999

Thank you for visiting South Beach Flags for all your flags and pennant string needs.

Our sales staff is always ready to answer any of your questions and place your orders. Our office is open Monday through Friday from 7:30am to 5:30 pm P.S.T.

Payment Methods:

Welcome to South Beach Flags
Your Online Source for all your Flags, Pennants and Flag Poles

When you’re in the market for custom flags for your business or organization, there’s only one place to turn. At South Beach Flags, we offer the variety, service and custom features you need to ensure the perfect look every time. Plus, as a family owned business we understand the need for value. That’s why we always offer the lowest prices available on pennant flags, feather flags, custom designs and more.

When you select South Beach Flags for your custom flag order, you’ll be dealing with a business that’s been around since 1983. Since our inception, we have dedicated ourselves to offering our clients the widest selection of custom flags available anywhere. We back up our amazing selection with service customers can count on. Our customization work includes custom printing and sewn on letters to ensure you get just the right design for your flags.


Custom Message Flags

Flutter Flags

Message Flags

Feather Flags
Attention Flags

Custom Horizontal Flags

Custom Vertical Flags
Custom Feather Flags
Custom Flutter Flags
Military Flags
Custom Bow Flags

Custom Tear Drop Flags

U.S. Flags

U.S. State Flags


Pennant Style
Metallic Style
Metallic Fringe
Poly Fringe
Metallic Finger
Plasti Finger
Diamond Leaf
Auto Dealer

Free Shipping on All Flags to USA with Minimum Order!

***For Glaser Mills Color Chart Click Here***
Click here to check out our many available Colors!

Size of Flag for Flag Poles:

Flag Pole Flag   Flag Pole Flag
20' 3'x5' or 4'x6'   25' 4'x6' - 5'x8'
30' 5'x8' - 6'x10'   40-45' 6'x10' - 8'x12'
50' 8'x12' - 10'x15'   60'-65' 10'x15' - 10'x19'
70'-80' 10'x19' - 12'x18'   90'-100' 20'x30' - 30'x60'


To make sure our customers have access to the products they want, we offer a wide variety of shapes, sizes and designs. Our product line includes:

Flags – Our flag selection is second to none. We offer a wide selection of styles to create custom flag designs, message flags, attention flags, flutter designs, feather flags and more. If you’d prefer a ready-made design, we also offer American flags, U.S. state flags and military flags, as well. No matter what size or style you’re looking for in a custom flag, chances are we have it.

Pennant flags – We also offer an extensive selection of pennant flags. Our product line includes metallic, checker, patriotic, authorized dealer, fringe style and many other designs. Just browse our selection to find the right pennants for your business, organization or special event.

Banners – In addition to custom flag designs, we also carry a wide selection of banners for indoor and outdoor use. We offer digital vinyl, digital balloon, confetti, fluorescent and even ground banners.

Flag poles – If you need proper poles to display your custom flags, we’ve got you covered. We offer a selection of designs for indoor use and also many outdoor models for mounting American flags, tear drop designs and more.

When you need to place a custom flag order, you want to work with a company you can rely on to produce only the best. At South Beach Flags, our longevity in the business speaks to our dedication to customer service and our commitment to providing customers with the personalized service they deserve.

To show our commitment to customers, we offer free shipping on all flag orders within the United States and work hard to make sure all orders ship as quickly as possible. Pennant strings come with discounted shipping or no shipping charges at all.

At South Beach Flags, you are our number one priority. To explore our selection of custom flags, pennants, banners and more, just shop online. You can reach one of our sales representatives with any questions you may have during regular business hours Monday through Friday. For more information, just call us toll free at 1-866-920-6668.