Skip to content

Best Canadian Movies of All Time

This collection ranks 15,806 canadian movies. The list is ranked using a weighted combination of audience ratings, vote volume and popularity data, so movies with only a handful of votes never outrank widely acclaimed films. At the top of the list is Joker.

15,806 qualifying moviesRanked using a weighted combination of ratings, vote volume and popularity data

  1. 1

    Joker

    2019· 2h 2m· en

    8.128.2K
  2. 2

    Incendies

    2010· 2h 11m· fr

    8.13.4K
  3. 4

    The Revenant

    2015· 2h 37m· en

    7.519.6K
  4. 5

    Mommy

    2014· 2h 18m· fr

    8.22.9K
  5. 8

    Frankenstein

    2025· 2h 30m· en

    7.63.8K
  6. 9

    Zootopia 2

    2025· 1h 48m· en

    7.73.3K
  7. 12

    Room

    2015· 1h 58m· en

    8.09.7K
  8. 13

    Mr. Nobody

    2009· 2h 21m· en

    7.86.3K
  9. 14

    Bugonia

    2025· 1h 59m· en

    7.32.3K
  10. 16

    Tuner

    2026· 1h 48m· en

    7.4333
  11. 22

    Backrooms

    2026· 1h 51m· en

    7.13.0K
  12. 25

    Greyhound

    2020· 1h 32m· en

    7.43.4K
  13. 27

    Insidious

    2011· 1h 42m· en

    7.07.5K
  14. 30

    The Witch

    2016· 1h 32m· en

    7.07.8K
  15. 31

    The Creator

    2023· 2h 14m· en

    7.04.1K
  16. 35

    I, Robot

    2004· 1h 55m· en

    7.012.8K
  17. 38

    Munich

    2005· 2h 44m· en

    7.13.1K
  18. 45

    Martyrs

    2008· 1h 39m· fr

    7.33.1K
  19. 48

    Waves

    2019· 2h 16m· en

    7.4832
  20. 49

    Okja

    2017· 2h 0m· en

    7.34.6K

Frequently asked questions

How many qualifyingmovies are in this list?

15,806 movies with real rating data match this collection.

How are these movies ranked?

By a weighted score combining audience ratings, vote volume and popularity. Movies with very few votes are statistically shrunk toward the global average, so they cannot dominate the top of the list.

Which movie is ranked #1?

Joker currently holds the top position in this collection.

How often is this list updated?

Rankings are recalculated whenever the underlying movie data changes.