A two-step double ion-exchange process is employed to produce dual-core waveguides in glass. First, potassium ion exchange is carried out at 400°C. Then, silver ion exchange is performed at 300°C. The fabricated waveguides have low losses, large single-mode regions, and more symmetrical profiles than single ion-exchanged waveguides. Etched gratings are also made in dual-core waveguides. Very high efficiencies are demonstrated in these waveguides.