The cost of a meal in Moncton, Canada, varies drastically depending on the establishment and cuisine. For a modest meal at an inexpensive restaurant, expect to pay around 15-20 CAD. For a three-course meal at a mid-range restaurant, the cost can range from 30-50 CAD per person. Upscale restaurants usually charge CAD 50 or more. Note that these prices are only rough estimates and may vary.