William Ospina es autor de numerosos libros de poesía, agrupados en la antología Poesía 1974-2004, de ensayo, entre ellos, Es tarde para el hombre, Las auroras de sangre, ¿Dónde está la franja amarilla?, La escuela de la noche, y de un ciclo novelístico compuesto por Ursúa, El país de la Canela (Premio Rómulo Gallegos), y La serpiente sin ojos.
En 1982 ganó el Premio Nacional de Ensayo de la Universidad de Nariño, Pasto, con el ensayo Aurelio Arturo, la palabra del hombre. En 1986 publicó su primer poemario: Hilo de Arena. El 13 de julio de 1993 fundó -junto a 10 profesionales de distintas áreas- la prestigiosa Revista Número, publicación colombiana de circulación trimestral cuyo propósito es la promoción de la cultura. Fue redactor en la edición dominical de diario La Prensa de Bogotá de 1988 a 1989. Escribió ensayos sobre Lord Byron, Edgar Allan Poe, León Tolstói, Charles Dickens, Emily Dickinson, Las mil y una noches, Alfonso Reyes, Estanislao Zuleta, literatura árabe y las brujas de Macbeth. En 1992 obtuvo el primer Premio Nacional de Poesía del Instituto Colombiano de Cultura. En el año 2005 publicó su primera novela (Ursúa), en la que aborda la historia de Pedro de Ursúa, conquistador español fundador de la ciudad colombiana de Pamplona. Un verdadero testimonio dramático de la colonización.
William Ospina es considerado como uno de los poetas y ensayistas más destacados de las últimas generaciones y sus obras son mapas eruditos de sus amores literarios, acompañados de declaraciones ideológicas sobre la historia y el mundo moderno.