There are many organizations that provide services designed for newcomers to Canada. In fact, your local immigrant-serving organization should be your first point of contact.
Many of these organizations across the country are listed in this directory, organized by province.