İlk eğitimini İzmit` te, Orta eğitimini Gazi Balıkesir Necatibey Öğretmen Okulu` nda tamamlayan Mahir Canova, 1935 yılında, Eskişehir`de öğretmen olarak meslek yaşamına başladı. Ankara Üniversitesi Dil ve Tarih Coğrafya Fakültesi`nin Hindoloji ve Alman filolojisi bölümlerinde öğrenim görürken; 1936`da Ankara Devlet Konservatuvarı tiyatro bölümü yatılı sınavını kazanarak, 1941 yılında Salih Canar, Muazzez Lutas (Kurtoğlu), Ertuğrul İlgin, Nermin Sarova ve Nüzhet Şenbay` ile birlikte ilk mezunlardan biri olarak sanat hayatına atıldı.
Yönetmen yardımcılığı ve konservatuvar mimik ve sahne öğretmenliği görevleri yaptı. Öğrencilik yıllarında eğitim için yollandığı Fransa`da edindiği deneyim sonucu, mezun olduğu okulda bölüm başkanlığı, Devlet Tiyatroları` nda yönetmenlik ve ve Baş rejisörlük görevlerini yürüttü.
Oyuncu ve yazar Civan Canova`nın babası olan Mahir Canova, 1949` da Hasanoğlan Köy Enstitüsü` nde, 1959` da İzmir Şehir Tiyatrosu` nda, 1956` da İzmir Ara Tiyatrosu` nda, İzmir Devlet Tiyatrosu` nda, Kent Oyuncuları` nda, Arena Tiyatrosu` nda çeşitli oyunlar yönetti. Bir çok tiyatro ve sanat dergilerinde yazılar yazdı. Halkevleri Merkez Yönetim Kurulu` nda görev alarak tiyatro kursları açtı, bu kurslarda, bugün tiyatro hayatımızda önemli yerleri olan sanatçıları yetiştirdi. İsparta Belediyesi Şehir Tiyatrosu` nun kuruluş çalışmalarına katıldı, seçmeleri yaparak kursları planladı ve başlattı.
5 Ocak 1982 - 6 Aralık 1983 tarihleri arasında Danışma Meclisi`ne Milli Güvenlik Konseyince seçildi, TBMM`de tek sanatçı üye olarak görev yaptı. 1985`te Muazzez Kurtoğlu ve Nermin Sarova ile birlikte, sanat yaşamlarındaki 50. yılını doldurarak onurlarına düzenlenen törende ödül aldı. 1991`de Kültür Bakanlığı tarafından Devlet Konservatuvarı ilk mezunlarından olması nedeniyle ödülllendirildi.
Hayata veda etmesinin ardından 1963 yılında Kent Oyuncuları`nda sahneye koyduğu Necati Cumalı` nın ``Nalınlar`` adlı oyunu ölümünden üç yıl sonra, 32 yıl önce yaptığı rejiye sadık kalınarak, Mahir Canova`nın anısına yeniden sergilendi.
Devlet Tiyatroları, sanatçının anısını yaşatmak amacıyla; Ankara` da bir sahneye ``Mahir Canova sahnesi`` adını vermiştir.
Yönetmenlik yaptığı oyunlardan bazıları
- Yağmurcu (1946-47)
- Köşebaşı (1947-48)
- Kadınlar Arasında (1947-48)
- Şamdancı (1947-48)
- Bizim Şehir (1948-49)
- Paydos (1948-49)
- Küçük Şehir (1949-50)
- Yalancı (1949-50) *Ölü Kraliçe (1956) (Muazzez Lutas, Nuri Altınok) *Scapen` in Dolapları (1949-50)
- Dünya Gözüyle (1949-50)
- Tüccar (1949-50)
- Şakacı (1950-51)
- Melekler ve Şeytanlar (1950-51)
- Tersyüz (1952-53)
- Sahne Dışındaki Oyun (1952-53)
- Bir Ümit İçin (1954-55)
- Tanrıdağı Ziyafeti (1954-55)
- Harput`da Bir Amerikalı (1955-56)
- Son Durak (1955-56)
- Kleopatra` nın Mezarı (1956-57)
- İki Efendinin Uşağı (1957-58)
- Yedinci Köpek (1964-65)
- İstanbul Efendisi (1966-67)
- Ecinliler (1966-67)
- Bizim Şehir (1966-67)
- Candida (1967-68)
- Amí©dee (1967-68)
- Meçhul Asker ve Karısı (1968-69)
- Yedekçi (1969-70)
- Finten (1969-70)
- Romeo ve Juliet (1971-72)
- Windsor` un Şen Kadınları (1985-86)
- Lysistrata (1984-85)
- Düşüş (1985-86)
- Vatan Diye Diye (1989)