Your Best Education, TSC & Latest News Website

Home. Education News

Maragua TTC Courses, Fees Structure, Admission Requirements, Application Form, Contacts and other details are available here. Read through this post and related posts in this site.


Maragua TTC is located in Maragua town, Maragua constituency in Murang’a county; within the Central region of Kenya.


The TTC offers both certificate and diploma courses.


Intakes for new students to TTCs usually occur in August/September, every year.


This is the main procedure through which you can file your application.

If you did not manage to get placement via KUCCPS, then you still can get one via the TTC. Simply contact the TTC for direct admission. (See contacts below).


TTCs offer training for both Science (Diploma in Education Science) and Arts (Diploma in Education Arts) teachers. The diploma course lasts for 3 academic years. It is a pre-requisite from the Ministry of Education that aspiring secondary school teachers should have the below minimum KCSE qualifications for entry into DTE (Diploma in Teacher Education) course. Here are the latest general minimum requirements for students seeking to pursue teaching:

  • Mean grade: C+ (plus)
  • English: C (plain)
  • Mathematics: D+ (plus) for those taking education arts and C (plain) for those hoping to undertake training in education science.
  • Two specialization subjects (subjects you intend to teach at high school): C+

Visit this link to get information for all other TTCs, universities and colleges.


A number of subject combinations are available for prospective students to choose. You can take any two subjects that match your preference and qualifications. (Remember that you must have scored a minimum of a C+ in each of the 2 subjects at KCSE).

  1. Mathematics/Geography
  2. Mathematics/Business Studies
  3. Geography/Business Studies
  4. Geography/History
  5. Kiswahili/CRE
  6. Kiswahili/History
  7. Kiswahili/Geography
  8. English/CRE
  9. English/History
  10. English/Geography
  11. CRE/History
  12. CRE/Geography
  13. Biology/Agriculture
  14. Biology/Mathematics
  15. Computer Studies/Mathematics
  16. Home Science/English
  17. Home science/Geography

Fees paid at the TTC is pocket friendly. The fees keeps on reducing as one moves from year on to three.


Get in contact with Maragua TTC via;

  • Physical Address: Located in Maragua Town
  • Postal Address: P.O. Box 14–10200 Muranga
  • Telephone number: 060-42229


83 responses to “Maragua Teachers Training College Courses, Fees Structure, Admission Requirements, Application Form, Contacts, portals, location”

  1. Hidtii Avatar

    purchase ampicillin pills amoxicillin cost purchase amoxicillin

  2. Fiskot Avatar

    buy amoxicillin no prescription amoxil 500mg uk amoxil 250mg canada

  3. Lsuuil Avatar

    tadalafil without a doctor’s prescription generic tadalafil 10mg cheap tadalafil without prescription

  4. Eqhhnh Avatar

    oral atarax – fluoxetine 20mg sale buy endep without prescription

  5. Doxswo Avatar

    ivermectin 3mg stromectol – buy ciplox without a prescription buy tetracycline 500mg pills

  6. Hcdfhh Avatar

    metoprolol 50mg usa metoprolol 100mg oral order metoprolol generic

  7. Cgqsnl Avatar

    tamsulosin ca purchase flomax online buy celebrex medication

  8. Hsubic Avatar

    buy cyclobenzaprine 15mg generic cost cyclobenzaprine 15mg oral lioresal

  9. Slhjyn Avatar

    accutane 40mg price isotretinoin 20mg brand accutane over the counter

  10. Qbuepd Avatar

    where to buy ketorolac without a prescription colcrys pills buy colchicine online cheap

  11. Kgsytv Avatar

    desloratadine price buy clarinex 5mg without prescription buy clarinex sale

  12. Odirbd Avatar

    order generic aralen 250mg buy chloroquine no prescription aralen 250mg oral

  13. Bvumqt Avatar

    order glucophage 1000mg generic metformin oral order metformin 500mg for sale

  14. Xspvuw Avatar

    allergy pills without antihistamine allergy pills over the counter names of prescription allergy pills

  15. Cfumld Avatar

    omnacortil 40mg uk order omnacortil 40mg online prednisolone 40mg price

  16. Yjqpse Avatar

    sildenafil overnight sildenafil 100mg england sildenafil 50mg oral

  17. Exvtpx Avatar

    order dapoxetine for sale where can i buy priligy misoprostol 200mcg brand

  18. Yfjzfx Avatar

    order flagyl 400mg without prescription – how to get cefaclor without a prescription order azithromycin 250mg generic

  19. Mstxdv Avatar

    buy azithromycin 500mg pill buy azithromycin pill azithromycin online order

  20. Jjvpcs Avatar

    order xenical 120mg for sale orlistat 60mg uk order diltiazem pills

  21. Trhoev Avatar

    how to buy cenforce cenforce drug cenforce 50mg usa

  22. Glmuun Avatar

    best tablet for acidity relief purchase lincomycin sale

  23. Qhchlh Avatar

    zestril 5mg for sale cost lisinopril 2.5mg lisinopril 5mg pill

  24. Tkazom Avatar

    cost hydroxychloroquine plaquenil 400mg without prescription buy cheap generic plaquenil

  25. Vkrhaf Avatar

    meloxicam sale celecoxib 100mg cheap brand celecoxib

  26. Iwuwsi Avatar

    buy cheap generic rosuvastatin order zetia for sale ezetimibe medication

  27. Lsgptm Avatar

    glycomet 500mg us – buy bactrim 480mg buy lincocin 500mg

  28. Bqanma Avatar

    sumatriptan 50mg without prescription buy sumatriptan 50mg for sale buy levofloxacin sale

  29. Dfufpj Avatar

    atorvastatin 10mg ca cheap atorvastatin 20mg buy generic lipitor for sale

  30. Feqpoh Avatar

    best essay writers online paperwriter assignments for sale

  31. Eoxxke Avatar

    claritin 10mg brand purchase loratadine online loratadine tablet

  32. Wpzcfh Avatar

    clomid over the counter generic clomid buy clomid 100mg for sale

  33. Uqdtfw Avatar

    pregabalin cost order lyrica 150mg online buy pregabalin without prescription

  34. Svrnyj Avatar

    metronidazole generic – clindamycin usa buy zithromax without prescription

  35. Oselqa Avatar

    methylprednisolone 8 mg oral methylprednisolone 4mg tablets buy cheap generic medrol

  36. Ucpeqf Avatar

    buy ampicillin generic acillin us amoxicillin us

  37. Mbsuvk Avatar

    roulette wheel online slots casino games real casino slot machine games

  38. Zwifah Avatar

    clozaril over the counter – buy generic frumil pepcid 20mg ca

  39. Zxpmqn Avatar

    order semaglutide 14 mg buy rybelsus 14 mg generic order semaglutide 14 mg sale

  40. Nmorsy Avatar

    buy quetiapine 50mg for sale – how to get desyrel without a prescription order eskalith without prescription

  41. Xszcqa Avatar

    order albuterol online strongest over the counter antihistamine ventolin inhalator order

  42. Numepf Avatar

    buy generic levitra for sale purchase vardenafil without prescription purchase levitra pill

  43. Vzbdtq Avatar

    purchase avodart purchase dutasteride pill order zantac 150mg online

  44. Cagpps Avatar

    propecia pills order forcan pills forcan pills

  45. Ijsyja Avatar

    amoxicillin sale buy amoxicillin 500mg pills order amoxicillin 1000mg generic

  46. Vguena Avatar

    ciplox uk – trimox 250mg pills
    erythromycin 500mg us

  47. Wnqqvs Avatar

    neurontin 100mg uk order gabapentin 800mg generic

  48. Mzoujg Avatar

    purchase monodox pills purchase acticlate pill monodox over the counter

  49. Qsieef Avatar

    buy sleeping pills online canada order melatonin generic

  50. Sksufr Avatar

    gabapentin sale purchase gabapentin pill order neurontin 600mg sale

  51. Zidldf Avatar

    cipro 1000mg uk – cephalexin 500mg canada amoxiclav oral

  52. Tjzykl Avatar

    methotrexate 10mg pill order methotrexate online buy cheap generic warfarin

  53. Dndvsn Avatar

    buy valacyclovir 500mg generic – diltiazem order online zovirax 800mg pill

  54. Fhsbav Avatar

    buy simvastatin 10mg sale buy valacyclovir 500mg without prescription valacyclovir pills

  55. Uacqik Avatar

    order ciprofloxacin 1000mg pill – buy generic cephalexin 500mg purchase augmentin sale

  56. Uigjhg Avatar

    buy levothyroxine cheap synthroid for sale online levothyroxine online

  57. Tyoagy Avatar

    buy zithromax online cheap azithromycin 500mg usa order zithromax pills

  58. Rritiv Avatar

    where can i buy cheap retrovir – roxithromycin 150mg price buy generic zyloprim for sale

  59. Dtnezd Avatar

    clomipramine 25mg pills – citalopram tablet order doxepin 75mg generic

  60. Ngijzr Avatar

    aristocort price buy generic aristocort for sale triamcinolone online

  61. Epbhho Avatar

    buy lasix pill – coumadin 2mg without prescription capoten 25 mg ca

  62. Cugqrw Avatar

    domperidone 10mg us buy sumycin medication purchase sumycin online

  63. Whynob Avatar

    zovirax where to buy buy zyloprim paypal buy zyloprim pill

  64. Gmxgwk Avatar

    atenolol 50mg us tenormin sale buy tenormin 100mg

  65. Eivauw Avatar

    buy augmentin sale buy cheap augmentin augmentin 1000mg pills

  66. Roayqw Avatar

    buy norvasc 5mg online cheap order generic norvasc order norvasc 10mg pills

  67. Nnazsl Avatar

    buy cheap lasix order lasix online cheap order furosemide 100mg sale

  68. Iucphl Avatar

    order augmentin 625mg generic – buy ampicillin online cheap ciprofloxacin 500mg oral

  69. Hzkkwb Avatar

    buy amoxil pill – order cefadroxil pills order generic ciprofloxacin

  70. buy cleocin 300mg sale – order doxycycline chloromycetin drug

  71. ivermectin drug – ivermectin stromectol cefaclor us

  72. generic albuterol – ventolin 2mg over the counter cost theo-24 Cr 400mg

  73. Yeutzv Avatar

    crestor pills oil – caduet buy fair caduet buy affair

  74. Mhctik Avatar

    priligy sideway – cialis with dapoxetine carpet cialis with dapoxetine sirius

  75. Esquer Avatar

    viagra professional willow – malegra tomb levitra oral jelly fan

  76. Uogsll Avatar

    brand cialis aid – brand cialis job penisole smaller

  77. Msufat Avatar

    cenforce online seal – zenegra online forest brand viagra exact

  78. Gmziag Avatar

    cialis soft tabs pills build – cialis soft tabs online elf viagra oral jelly online upset

  79. zoritoler imol Avatar
    zoritoler imol

    I have not checked in here for some time as I thought it was getting boring, but the last several posts are great quality so I guess I?¦ll add you back to my daily bloglist. You deserve it my friend 🙂

  80. zoritoler imol Avatar
    zoritoler imol

    Hi , I do believe this is an excellent blog. I stumbled upon it on Yahoo , i will come back once again. Money and freedom is the best way to change, may you be rich and help other people.

  81. zoritoler imol Avatar
    zoritoler imol

    Excellent website. Plenty of helpful information here. I’m sending it to several pals ans also sharing in delicious. And of course, thank you to your effort!

  82. Lpelpc Avatar

    cialis soft tabs different – levitra soft pills huddle viagra oral jelly cow

  83. Zacqsu Avatar

    dapoxetine protest – cialis with dapoxetine weary cialis with dapoxetine guest

Leave a Reply

Your email address will not be published. Required fields are marked *

Stay informed with, the top website for authentic TSC and education news in Kenya. Get the latest updates on KUCCPS, HELB, KNEC, universities, schools and many more.

©2024 All rights reserved