This paper describes the introduction of synchrotron-based macromolecular crystallography (MX) into an undergraduate laboratory class. An introductory 2 week experimental module on MX, consisting of four laboratory sessions and two classroom lectures, was incorporated into a senior-level biochemistry class focused on a survey of biochemical techniques, including the experimental characterization of proteins. Students purified recombinant protein samples, set up crystallization plates and flash-cooled crystals for shipping to a synchrotron. Students then collected X-ray diffraction data sets from their crystals via the remote interface of the Molecular Biology Consortium beamline (4.2.2) at the Advanced Light Source in Berkeley, CA, USA. Processed diffraction data sets were transferred back to the laboratory and used in conjunction with partial protein models provided to the students for refinement and model building. The laboratory component was supplemented by up to 2 h of lectures by faculty with expertise in MX. This module can be easily adapted for implementation into other similar undergraduate classes, assuming the availability of local crystallographic expertise and access to remote data collection at a synchrotron source.