Bangkok Campus St. Stephen's is situated on the Vibhavadi Rangsit Road with three adjacent buildings for the Early Years, Primary and Senior students. The school is well equipped with a generous provision of facilities which include:
- Science and computer labs
- Art & design technology rooms
- Thai language and culture rooms
- 20-metre beginners pool
- Air conditioned gymnasium and football field
- Large canteen serving Thai and Western food
- Two well stocked libraries
- Two infirmaries
- Music and performing arts rooms
- Pavilions for Assemblies and school meeting
Class sizes are small, allowing teachers to build up-close and rewarding relationships with children who are warm, happy, hard working, receptive and keen to do well.