What is the capital city of Canada? 👤 By The Quiz Wire Editorial Team 🌐 Source Countries and Capitals Knowledge Base ✅ Fact Checked 📅 Published 14 Oct 2025 A. Vancouver B. Montreal C. Ottawa D. Toronto Check Answer 💡 Explanation: Ottawa is the capital city of Canada. It is located on the Ottawa River, in the eastern part of Southern Ontario. Toronto, Vancouver, and Montreal are prominent Canadian cities but are not the capital. 📚 Topics: Countries and Capitals Geography