I don’t know if anybody knows with certainty how accurate these boundaries are. Cree dialect studies still need — and deserve — a lot of work. This map is useful, though, in creating a rough picture of the Cree language continuum that runs from the Rockies to Labrador; as far south as Montana, and north to Hudson Bay.
- nêhiyawêwin is the name used by y-dialect speakers for Plains Cree
- nîhithawîwin is the name used by th-dialect speakers for Woods Cree
- nêhinawêwin or ininîmowin is the name used by n-dialect speakers for Swampy Cree
- ililîmowin is the name used by l-dialect speakers for Moose Cree
Yes, there are differences among the dialects, but there is much to be gained if speakers and teachers can find ways to cooperate and share resources.
Here is a link to the Wikipedia article from which the map is extracted. it also discusses the delimiters of dialect (or language) as we currently (think we) understand them. https://en.wikipedia.org/wiki/Cree_language