Bates Academy offers the following programs:
- National Junior Honors Society
- Detroit Area Pre-College Engineering Program
- Student Operated Michigan First Banking Branch
- Nationally Competitive Academic Games
- Science Club
- Chess
- Girl Scouts/Cub Scouts
- Student Council
- Healthy Kidz Basketball
- Football, and Soccer
- Dads Club