Discovery Channel
El canal Discovery Channel Latinoamérica se lanzó el 7 de febrero de 1994 en español para México y Argentina, y en portugués para Brasil por HBO Latin America Group bajo licencia de Discovery Networks, siendo su sede principal Miami, aunque hoy en día cuenta con oficinas a nivel local. Existen cuatro canales regionales (Time shifting) con horarios y publicidad dirigida para cada país.
Discovery Theater
El canal fue lanzado el 1 de junio de 2002 bajo el nombre de Discovery HD Theater como el primer canal en alta definición de Discovery Networks. En Latinoamérica, el canal fue lanzado el 15 de abril de 2009 y su programación se basaba en series de viajes, documentales de cultura, historia natural, aventura, ciencia y tecnología.