Ligand-stabilized nanocrystals (NCs) were strongly bound to the nanotube surfaces by simple van der Waals forces. Linear arrays of CdSe and InP quantum dots were formed by self-assembly using the grooves in bundles of carbon single-walled nanotubes (SWNTs) as a one-dimensional template. A simple geometrical model explains the ordering in terms of the anisotropic properties of the nanotube surface. CdSe quantum rods were also observed to self-organize onto SWNTs with their long axis parallel to the nanotube axis. This approach offers a route to the formation of ordered NC/SWNT architectures that avoids problems associated with surface derivatization.