Private health insurance plans for non-citizens in Canada typically cover a range of healthcare services, including non-emergency medical treatment, prescription medications, dental care, and vision care, depending on the specific plan and coverage options selected.