One of the grounds was situated in the School premises; the other, called the Centenary Ground on M.G. Road near the Mayo Hall is where the school cricket team trains during season.
One of the grounds was situated in the School premises. St. Joseph's Boys' High School also has one more ground called the Centenary Ground on M.G. Road near the Mayo Hall where the cricket team trains during season.