We propose and investigate a ribbon waveguide for difference-frequency generation of terahertz (THz) wave from infrared light sources. The proposed ribbon waveguide is composed of a nonlinear optic crystal and has a thickness less than the wavelength of the THz wave to support the surface-wave mode in the THz region. By utilizing the waveguide dispersion of the surface-wave mode, the phase matching condition between infrared pump, idler and THz waves can be realized in the collinear configuration. Owing to the weak mode confinement of the THz wave, the absorption coefficient can also be reduced. We design the ribbon waveguide which uses LiNbO3 crystal and discuss the phase-matching condition for DFG of THz wave. Highly efficient THz-wave generation is confirmed by numerical simulations. (C) 2007 Optical Society of America.