The growth of carbon nanofibers (CNFs) with ordered macroscopic structures could be achieved by CVD technique. Silica fiber, alumina fiber, and AAO membrane were selected as the typical ordered macroscopic substrates for CNFs growth. It turned out that silica fiber could act as the promising and effective substrate for CNFs growth on its surface. While alumina fiber and AAO membrane could also be expected to act as the potential substrates for CNFs growth on their surface.