YWCA of Nigeria carries out Vocational Trainings for women and girls in different skills which include; Fashion Designing, Catering, Home/ Hotel management, Hair dressing, Tie and Dye, Bead/Hat &Soap making among others. We also provide supplementary services in form trainings and opportunities for skills development on income generating activities, and to improve women’s skills in managing financial resources, micro-credit, loans and general control over resources to enable women move their income generating activities from subsistence to viable businesses. YWCA of Nigeria also encourages/facilitates formation of cooperative groups among its members and other women’s groups to pool resources and extend loans to its members to fund small businesses or any other income generating venture. We also provide subsidized accommodation for young women who are faced with challenges in securing accommodation due high rate of rent and reach out to survivors of trafficking through the provision of transit accommodation, counselling services and life skills for easier reintegration into society.