Yes, you should have one for your product if you plan to sell your product through distributors or stores- online or brick and mortar.  A to Z can provide a UPC Barcode free of charge.