Eligibility criteria varied depending on the specific stream within the SINP. Common factors included having a valid job offer (for some streams), meeting minimum language requirements, having the necessary education and work experience, demonstrating the intention to settle in Saskatchewan, and meeting other specific requirements for each stream.