Background: Accessing healthcare for immigrants in Canada is complicated by many difficulties. With the continued and upward trend of immigration to Canada, it is crucial to identify the solutions to the barriers from the perspectives of different immigrant communities as they encounter them including the relatively smaller and less studied population groups of immigrants. As such, Nepalese immigrants in Canada are a South Asian ethnic group who have their own distinct language, culture, and socio-economic backgrounds, however, their experience with accessing healthcare in Canada is scarce in the literature. Methods: We conducted 12 focus group discussions with first-generation Nepalese immigrants who had experiences with primary care use in Canada. Informed consent and demographic information were obtained before each focus group discussion. The verbatim transcription of the focus groups was analyzed using thematic analysis. Results: The participants expressed a range of potential solutions to overcome the barriers, which we presented using the socio-ecological framework into 4 different levels. This includes individual-, community-, service provider-, and government/policy-levels. Individual-level actions included improving self-awareness and knowledge of health in general and navigating the healthcare system and proactively improving the language skills and assimilating into the Canadian culture. Examples of community-level actions included community events to share health information with immigrants, health literacy programs, and driving/carpooling to clinics or hospitals. Actions at the service provider level were mainly focused on enhancing communications, cultural competency training for providers, and ensuring to hire primary care workforce representing various ethnocultural backgrounds. Overall, focus group participants believed that the provincial and federal government, as appropriate, should increase support for dental and vision care support and take actions to increase the healthcare capacity, particularly by employing internationally graduated health professionals. Conclusions: Access to primary care is essential for the health of immigrant populations in Canada. Individuals, community organizations, health service providers, and governments need to work both individually and collaboratively to improve immigrants’ primary care access.