Proteins must fluctuate to perform cellular functions, such as enzymatic catalysis, protein-protein interactions, and interactions with DNA and RNA. The time scale of protein dynamics is typically ranging from ps to ms, therefore requiring various techniques to cover different time regimes. In this presentation, I will introduce the latest X-ray techniques to extract protein dynamical information. Those will include monochromatic X-ray crystallography, time-resolved Laue X-ray Crystallography, small angle X-ray scattering, and femto-second pump-probe micro-crystallography using X-ray free electron lasers (XFELs).