The South African Graded and Black Type races are published each year by the National Horse Racing Authority of South Africa. A number of stakes races also take place which are not graded or granted Black Type and are raced as Non-Black Type races.

Grade 1 Month Race Venue Age/Sex Type Distance Prize moneyDecemberGauteng Summer CupTurffontein (Turf)All HorsesHandicap2000mR 2 000,000DecemberCape GuineasKenilworth (Turf)3-Year-OldsLevel Weights1600mR 1 000,000DecemberCape Fillies GuineasKenilworth (Turf)3-Year-OldsLevel Weights1600mR 1 000,000JanuaryKing's Plateformerly Queen's Plate Kenilworth (Turf)All HorsesWFA1600mR 1 500,000JanuaryMaine Chance Farms Paddock StakesKenilworth (Turf)Fillies and MaresWFA1800mR 1 000,000JanuarySun MetKenilworth (Turf)All HorsesWFA2000mR 5 000,000JanuaryCape Flying ChampionshipKenilworth (Turf)All HorsesWFA1000mR 1 000,000JanuaryMajorca StakesKenilworth (Turf)Fillies and MaresWFA1600mR 1 000,000JanuaryCape DerbyKenilworth (Turf)3-Year-OldsLevel Weights2000mR 1 000,000MarchSouth African ClassicTurffontein (Turf)3-Year-OldsLevel Weights1800mR 2 000,000MarchHorse Chestnut StakesTurffontein (Turf)All HorsesWFA1600mR 1 000,000MarchSouth African Fillies ClassicTurffontein (Turf)3-Year-Old FilliesLevel Weights1800mR 1 000,000AprilEmpress Club StakesTurffontein (Turf)Fillies and MaresWFA1600mR 1 000,000AprilPremier's Champions ChallengeTurffontein (Turf)All HorsesConditions2000mR 4 000,000AprilSouth African DerbyTurffontein (Turf)3-Year-OldsLevel Weights2450mR 2 000,000AprilComputaform SprintTurffontein (Turf)All HorsesWFA1000mR 1 000,000MayTsogo Sun SprintScottsvilleAll HorsesHandicap1200mR 1 000,000MayCity Of Pietermaritzburg Fillies SprintScottsvilleFillies and MaresWFA1200mR 750,000MayGold MedallionScottsville2-Year-OldsLevel Weights1200mR 750,000MayAllan Robertson ChampionshipScottsville2-Year-Old FilliesLevel Weights1200mR 750,000JuneDaily News 2000Greyville (Turf)3-Year-OldsLevel Weights2000mR 2 000,000JuneWoolavington 2000Greyville (Turf)3-Year-Old FilliesLevel Weights2000mR 1 000,000JuneGold ChallengeGreyville (Turf)All HorsesWFA1600mR 1 000,000JulyDurban JulyGreyville (Turf)All HorsesHandicap2200mR 4 250,000JulyGarden Province StakesGreyville (Turf)Fillies and MaresWFA1600mR 1 000,000JulyChampions CupGreyville (Turf)All HorsesWFA1800mR 1 000,000JulyMercury SprintGreyville (Turf)All HorsesWFA1200mR 1 000,000JulyPremiers Champion StakesGreyville (Turf)2-Year-OldsLevel Weights1600mR 750,000JulyThekwini StakesGreyville (Turf)2-Year-Old FilliesLevel Weights1600mR 750,000

Grade 2 Month Race Venue Age/Sex Type Distance Prize moneyOctoberJoburg Spring ChallengeTurffontein (Turf)All HorsesWFA+Penalties1450mZAR 400,000OctoberJoburg Spring F & M ChallengeTurffontein (Turf)Fillies and MaresWFA+Penalties1450mZAR 400,000OctoberWestern Cape Fillies ChampionshipKenilworth (Turf)3-Year-Old FilliesConditions1400mZAR 400,000NovemberPeermont Emperors Palace Charity MileTurffontein (Turf)All HorsesHandicap1600mZAR 1 000,000NovemberCape MerchantsKenilworth (Turf)All HorsesHandicap1200mZAR 400,000NovemberConcord CupKenilworth (Turf)All HorsesHandicap1600mZAR 400,000NovemberDingaansTurffontein (Turf)3-Year-OldsLevel Weights1600mR 500,000DecemberMerchantsTurffontein (Turf)All HorsesHandicap1200mR 450,000DecemberIpi Tombe ChallengeTurffontein (Turf)Fillies and MaresConditions1600mR 400,000DecemberGreen Point StakesKenilworth (Turf)All HorsesWFA+Penalties1600mR 400,000DecemberSouthern Cross StakesKenilworth (Turf)Fillies and MaresWFA+Penalties1000mR 400,000DecemberPremier TrophyKenilworth (Turf)All HorsesConditions1800mR 400,000JanuarySceptre StakesKenilworth (Turf)Fillies and MaresWFA+Penalties1200mR 400,000JanuaryPeninsula HandicapKenilworth (Turf)All HorsesHandicap1800mR 400,000JanuaryWestern Cape StayersKenilworth (Turf)All HorsesConditions2800mR 400,000FebruaryDiadem StakesKenilworth (Turf)All HorsesWFA+Penalties1200mR 400,000MarchGauteng GuineasTurffontein (Turf)3-Year-OldsLevel Weights1600mR 1 000,000MarchGauteng Fillies GuineasTurffontein (Turf)3-Year-Old FilliesLevel Weights1600mR 500,000MarchHawaii StakesTurffontein (Turf)All HorsesConditions1400mR 400,000AprilSenor Santa StakesTurffontein (Turf)All Horses1200mR 400,000AprilColorado King StakesTurffontein (Turf)All HorsesConditions2000mR 400,000AprilSouth African NurseryTurffontein (Turf)2-Year-OldsLevel Weights1200mR 1 000,000AprilSouth African OaksTurffontein (Turf)3-Year-Old FilliesLevel Weights2450mR 1 000,000AprilSouth African Fillies NurseryTurffontein (Turf)2-Year-Old FilliesLevel Weights1200mR 400,000AprilGerald Rosenberg StakesTurffontein (Turf)Fillies and MaresWFA+Penalties2000mR 400,000AprilCamellia StakesTurffontein (Turf)Fillies and MaresConditions1200mR 400,000MayKZN GuineasGreyville (Turf)3-Year-OldsLevel Weights1600mR 600,000MayDrill Hall StakesGreyville (Turf)All HorsesWFA+Penalties1400mR 500,000MayKZN Fillies GuineasGreyville (Turf)3-Year-Old FilliesLevel Weights1600mR 500,000MayWorld Sports Betting 1900Greyville (Turf)All HorsesConditions1900mR 500,000JuneTibouchina StakesGreyville (Turf)Fillies and MaresWFA+Penalties1400mR 400,000JunePost MerchantsGreyville (Turf)All HorsesHandicap1200mR 400,000JulyDurban Golden HorseshoeGreyville (Turf)2-Year-OldsLevel Weights1400mR 600,000JulyGolden SlipperGreyville (Turf)2-Year-Old FilliesLevel Weights1400mR 600,000JulyGold BraceletGreyville (Turf)Fillies and MaresWFA+Penalties2000mR 400,000

Grade 3 Month Race Venue Age/Sex Type Distance Prize moneySeptemberSpring Spree StakesTurffontein (Turf)All HorsesSet Weights1200mZAR 250,000OctoberMatchem StakesDurbanville (Turf)3/4-Year-OldsWFA1400mZAR 250,000OctoberDiana StakesDurbanville (Turf)3/4-Year-Olds FilWFA1400mZAR 250,000OctoberCape ClassicKenilworth (Turf)3-Year-OldsConditions1400mZAR 250,000NovemberYellowwood HandicapTurffontein (Turf)Fillies and MaresHandicap1800mZAR 250,000NovemberGraham Beck StakesTurffontein (Turf)3-Year-OldsConditions1400mZAR 250,000NovemberStarling StakesTurffontein (Turf)3-Year-Old FilliesConditions1400mZAR 250,000NovemberVictory Moon StakesTurffontein (Turf)*All HorsesConditions1800mZAR 400,000NovemberFillies MileTurffontein (Turf)3-Year-Old FilliesConditions1600mR 275 000DecemberMagnolia HandicapTurffontein (Turf)Fillies and MaresHandicap1200mR 250,000DecemberCape Summer Stayers HandicapKenilworth (Turf)All HorsesHandicap2500mR 250,000DecemberVictress StakesKenilworth (Turf)Fillies and MaresConditions1800mR 250,000DecemberLebelo SprintTurffontein (Turf)All HorsesHandicap1000mR 250,000DecemberFlamboyant StakesGreyville (Turf)Fillies and MaresConditions1600mR 250,000JanuaryChairman's CupKenilworth (Turf)All HorsesHandicap3200mR 250,000JanuaryPolitician StakesKenilworth (Turf)3-Year-OldsSet Weights1800mR 250,000JanuaryLondon News StakesTurffontein (Turf)All HorsesConditions1800mR 250,000FebruaryTony Ruffel StakesTurffontein (Turf)3-Year-OldsConditions1450mR 250,000FebruaryThree Troikas StakesTurffontein (Turf)3-Year-old FilliesConditions1450mR 250,000FebruaryTommy Hotspur HandicapTurffontein (Turf)All HorsesHandicap1000mR 250,000FebruaryVasco Prix Du CapKenilworth (Turf)Fillies and MaresConditions1400mR 250,000MarchAcacia HandicapTurffontein (Turf)Fillies and MaresHandicap1600mR 250,000MarchKings CupGreyville (Turf)All HorsesHandicap1600mR 250,000MarchCaradoc Gold CupTurffontein (Turf)All HorsesConditions2850mR 250,000MarchMan O' War SprintTurffontein (Turf)3-Year-OldsConditions1100mR 250,000MarchProtea StakesTurffontein (Turf)2-Year-OldsSet Weights1100mR 200,000MarchPretty Polly StakesTurffontein (Turf)2-Year-Old FilliesSet Weights1100mR 200,000AprilSycamore SprintTurffontein (Turf)Fillies and MaresHandicap1200mR 250,000AprilByerley TurkGreyville (Polytrack)3-Year-OldsSet Weights1400mR 250,000AprilUmzimkhulu StakesGreyville (Polytrack)3-Year-Old FilliesSet Weights1400mR 250,000AprilGold BowlTurffontein (Turf)All HorsesHandicap3200mR 500,000AprilWinter GuineasKenilworth (Turf)3-Year-OldsLevel Weights1600mR 250,000AprilPoinsettia StakesScottsvilleFillies and MaresWFA+Penalties1200mR 250,000AprilGodolphin Barb StakesScottsville2-Year-OldsSet Weights1100mR 200,000AprilStrelitzia StakesScottsville2-Year-Old FilliesSet Weights1100mR 200,000MayWinter ClassicKenilworth (Turf)3-Year-OldsLevel Weights1800mR 250,000JuneLonsdale Stirrup CupGreyville (Turf)All HorsesHandicap2400mR 300,000JuneCup TrialGreyville (Turf)All HorsesHandicap1800mR 300,000JuneCape of Good Hope NurseryKenilworth (Turf)2-Year-OldsLevel Weights1200mR 200,000JuneJubilee HandicapTurffontein (Turf)All HorsesHandicap1800mR 250,000JuneTrack And Ball "Derby"ScottsvilleAll HorsesWFA+Penalties2400mR 300,000JuneTrack And Ball "Oaks"ScottsvilleFillies and MaresWFA+Penalties2400mR 300,000JuneWinter DerbyKenilworth (Turf)3-Year-OldsLevel Weights2400mR 250,000JulyGold VaseGreyville (Turf)All HorsesConditions3000mR 500,000JulyWorld Sports Betting 2200Greyville (Turf)All HorsesHandicap2200mR 500,000JulyFinal Fling StakesKenilworth (Turf)Fillies and MaresWFA+Penalties1800mR 250,000JulyGold CupGreyville (Turf)All HorsesHandicap3200mR 1 250,000JulyUmkhomazi StakesGreyville (Turf)2-Year-OldsSet Weights1200mR 300,000JulyThe DebutanteGreyville (Turf)2-Year-Old FilliesSet Weights1200mR 300,000JulyChampagne StakesKenilworth (Turf)Fillies and MaresWFA+Penalties1200mR 250,000

Listed