The first simulation study of water sorption on a flexible protein crystal is presented, along with a new computational approach for calculating sorption isotherms on compliant materials. The flexible ubiquitin crystal examined in the study exhibits appreciable sorption-induced swelling during fluid uptake, similar to that reported in experiments on protein powders. A completely rigid ubiquitin crystal is also examined to investigate the impact that this swelling behavior has on water sorption. The water isotherms for the flexible crystal exhibit Type II-like behavior with sorption hysteresis, which is consistent with experimental measurements on protein powders. Both of these behaviors, however, are absent in the rigid crystal, indicating that modeling flexibility is crucial for predicting water sorption behavior in protein systems. Changes in the enthalpy of adsorption, specific volume, and internal protein fluctuations that occur during sorption in the flexible crystal are also shown to compare favorably with experiment.