Bank of Montreal, öncelikle Kuzey Amerika'da çeşitli finansal hizmetler sunmaktadır. Şirketin kişisel bankacılık ürün ve hizmetleri arasında çek ve tasarruf hesapları, kredi kartları, ipotekler ve mali ve yatırım danışmanlığı hizmetleri; ve ticari bankacılık ürün ve hizmetleri, ticari mevduat hesapları, ticari kredi kartları, ticari krediler ve ticari ipotekler, nakit yönetimi çözümleri, döviz, özel bankacılık programları, hazine ve ödeme çözümleri ile küçük işletme ve ticari bankacılık müşterilerine yönelik risk yönetimi ürünlerinden oluşmaktadır. Aynı zamanda yatırım ve varlık danışmanlığı hizmetleri de sunmaktadır; dijital yatırım hizmetleri; finansal hizmetler ve çözümler; ve yatırım yönetimi ile kurumsal, bireysel ve yüksek net değere sahip yatırımcılara güven ve saklama hizmetleri. Ayrıca şirket hayat sigortası, kaza ve hastalık sigortası ve yıllık gelir sigortası ürünleri de sunmaktadır; banka müşterilerine alacaklı ve seyahat sigortası; ve reasürans çözümleri. Ayrıca, müşterinin borç ve öz sermaye artırımı hizmetlerinin yanı sıra kredi kullandırma ve sendikasyon, bilanço yönetimi ve hazine yönetimi hizmetleri de sunmaktadır; birleşme ve satın almalar, yeniden yapılandırmalar ve yeniden sermayelendirmelerin yanı sıra değerleme ve adalet görüşleri hakkında stratejik tavsiyeler; ve ticaret finansmanı, risk azaltma ve diğer işletme hizmetleri. Ayrıca şirket, kurumsal, kurumsal ve perakende müşterilerine araştırma ve pazarlara erişim olanağı sağlıyor; borç, döviz, faiz oranı, kredi, özsermaye, menkul kıymetleştirme ve emtiaları içeren ticaret çözümleri; yeni ürün geliştirme ve oluşturma hizmetlerinin yanı sıra dalgalanmalara karşı korunmaya yönelik risk yönetimi tavsiyeleri ve hizmetleri; müşterilerine finansman ve likidite yönetimi hizmetleri sunmaktadır. Kanada ve Amerika Birleşik Devletleri'nde yaklaşık 1.400 banka şubesi ve 4.800 otomatik bankacılık makinesi aracılığıyla faaliyet göstermektedir. Şirket 1817 yılında kurulmuştur ve merkezi Montreal, Kanada'da bulunmaktadır.