There really isn't one time that's best for all people to work out. It mainly depends on your personal preferences and existing habits. According to Morgan Rees, an ACE-certified personal trainer, the best time of day to work out is simply the one that fits into your routine. "Some people work out in the morning because their schedule only allows that time," she tells PS. "Others work out in the morning because they genuinely love being active in the morning. I have always enjoyed working out in the evening because I have the most energy in the afternoon and early evening."
However, morning and evening workouts do have unique benefits that may influence you to choose one over the other. "Some research has suggested that people who exercise in the morning tend to have better habits of establishing exercise as a routine," says Sarah Pelc Graca, a NASM-certified personal trainer. Rees adds that working out triggers the release of endorphins, so if you work out in the morning, you may feel more alert and prepared for the day. Plus, getting your workout in early can help you feel more settled in the evenings, potentially leading to better sleep.