O majoritate a turnului CN a fost construită folosind beton și oțel. Fundamentul turnului are o înălțime de 22 de picioare și se compune din 9.200 de metri cubi de beton. Puntea de observare a turnului este realizată din bare de oțel tensionate, un inel de compresie și un beton.
Cantitatea de beton utilizată în CN Tower este de aproximativ 53.000 de metri cubi. Betonul utilizat în construcția turnului reprezintă o mare parte din greutatea turnului, care este de 130.000 de tone. Alte materiale utilizate în turn au fost suporturile de oțel și lemn care au fost ridicate folosind cricuri hidraulice în timpul construcției.
Construcția turnului a implicat 1.537 de lucrători în construcții și a durat aproximativ 40 de luni. În timpul perioadei de construcție, contractorii implicați în proiect au lucrat la schimburi de 24 de ore timp de cinci zile pe săptămână. Când a fost construit în anii 1970, proiectul CN Tower costa aproximativ 63 milioane de dolari.
Turnul CN are o înălțime de peste 1815 de picioare și are atât o punte de observare în aer liber, cât și o cameră de observare interioară. Puntea de observare exterioară a clădirii se găsește la înălțimea de 1,122 de metri, în timp ce puntea de observare interioară se află la 1,136 de metri alături de o cafenea. La vârful turnului CN se află Sky Pod, care, din ianuarie 2015, este cea mai înaltă punte de observare din lume.