30 minutes. The workout starts whenever you arrive. No waiting for class times or jockeying for a spot in a group ex class. I burn just as many calories as I did in an hour class! It's efficient and the trainers are awesome. It's my new fitness routine!