Donor-acceptor [4]- and [6]rotaxanes have been prepared from bipyridinium (BIPY2+) oligomers and 1,5-dinaphtho[38]crown-10 (DN38C10) by a threading-followed-by-stoppering protocol employing click chemistry. An efficient, straightforward route to the BIPY2+ oligomers has been developed that requires little to no chromatographic purification. Unlike most donor-acceptor oligorotaxanes that have been reported to date, 100% of the recognition sites on the dumbbells are occupied by rings.