Cadrele de ochelari de soare Costa Del Mar sunt fabricate fie în Taiwan, China, Japonia sau Mauritius, în funcție de stilul de cadru. Ochelari de soare sunt finisați cu lentile în Daytona Beach, Florida.
Costa Del Mar configurează peste 1500 de combinații de ochelari de soare pe baza stilului și culorii, calității lentilelor și culorii obiectivului. Cele patru societăți producătoare se specializează în materiale de producție. De exemplu, producătorul Taiwan face cadre pentru modelele Corbina și Blackfin datorită expertizei sale cu un cauciuc care se lipeste atunci când este umed. Lentile, adăugate la cadre de mână, sunt disponibile în plastic sau în sticlă și vin într-o varietate de culori. Costa Del Mar oferă o garanție limitată pe întreaga durată de viață împotriva defectelor de fabricație.