Armenia has an embassy in Ottawa.

Canada is accredited to Armenia from its embassy in Moscow, Russia and maintains an honorary consulate in Yerevan.
Armenia has an embassy in Ottawa.
Canada is accredited to Armenia from its embassy in Moscow, Russia and maintains an honorary consulate in Yerevan.
Armenia–Canada relations