Stargardt disease (STGD1) due to mutations in the large ABCA4 gene is the most common inherited macular degeneration in humans. We have shown that dual adeno-associated viral (AAV) vectors effectively transfer ABCA4 to the retina of Abca4−/− mice. However, they express both lower levels of transgene compared with a single AAV and truncated proteins. To increase productive dual AAV concatemerization, which would overcome these limitations, we have explored the use of either various regions of homology or heterologous inverted terminal repeats (ITR). In addition, we tested the ability of various degradation signals to decrease the expression of truncated proteins. We found the highest levels of transgene expression using regions of homology based on either alkaline phosphatase or the F1 phage (AK). The use of heterologous ITR does not decrease the levels of truncated proteins relative to full-length ABCA4 and impairs AAV vector production. Conversely, the inclusion of the CL1 degradation signal results in the selective degradation of truncated proteins from the 5′-half without affecting full-length protein production. Therefore, we developed dual AAV hybrid ABCA4 vectors including homologous ITR2, the photoreceptor-specific G protein-coupled receptor kinase 1 promoter, the AK region of homology and the CL1 degradation signal. We show that upon subretinal administration these vectors are both safe in pigs and effective in Abca4−/− mice. Our data support the use of improved dual AAV vectors for gene therapy of STGD1.