Macromolecular crystallography was immensely successful in the last two decades. To a large degree this success resulted from use of powerful third generation synchrotron X-ray sources. An expansive database of more than 100,000 protein structures, of which many were determined at resolution better than 2 Å, is available today. With this achievement, the spotlight in structural biology is shifting from determination of static structures to elucidating dynamic aspects of protein function. A powerful tool for addressing these aspects is time-resolved crystallography, where a genuine biological function is triggered in the crystal with a goal of capturing molecules in action and determining protein kinetics and structures of intermediates (Schmidt et al., 2005a; Schmidt 2008; Neutze and Moffat, 2012; Šrajer 2014). In this approach, short and intense X-ray pulses are used to probe intermediates in real time and at room temperature, in an ongoing reaction that is initiated synchronously and rapidly in the crystal. Time-resolved macromolecular crystallography with 100 ps time resolution at synchrotron X-ray sources is in its mature phase today, particularly for studies of reversible, light-initiated reactions. The advent of the new free electron lasers for hard X-rays (XFELs; 5–20 keV), which provide exceptionally intense, femtosecond X-ray pulses, marks a new frontier for time-resolved crystallography. The exploration of ultra-fast events becomes possible in high-resolution structural detail, on sub-picosecond time scales (Tenboer et al., 2014; Barends et al., 2015; Pande et al., 2016). We review here state-of-the-art time-resolved crystallographic experiments both at synchrotrons and XFELs. We also outline challenges and further developments necessary to broaden the application of these methods to many important proteins and enzymes of biomedical relevance.