In the 2021-22 school year, 307 students attended St Petersburg Christian School.
Students at St Petersburg Christian School are 63% White, 13% African American, 9% Hispanic, 9% Two or more races, 6% Asian.