Bacterial swarming refers to a rapid spread, with coordinated motion, of flagellated bacteria on a semi-solid surface (Harshey, 2003). There has been extensive study on this particular mode of motility because of its interesting biological and physical relevance, e.g., enhanced antibiotic resistance (Kearns, 2010) and turbulent collective motion (Steager et al., 2008). Commercial equipment for the live recording of swarm expansion can easily cost tens of thousands of dollars (Morales-Soto et al., 2015); yet, often the conditions are not accurately controlled, resulting in poor robustness and a lack of reproducibility. Here, we describe a reliable design and operations protocol to perform reproducible bacterial swarming assays using time-lapse photography. This protocol consists of three main steps: 1) building a “homemade,” environment-controlled photographing incubator; 2) performing a bacterial swarming assay; and 3) calculating the swarming rate from serial photos taken over time. An efficient way of calculating the bacterial swarming rate is crucial in performing swarming phenotype-related studies, e.g., screening swarming-deficient isogenic mutant strains. The incubator is economical, easy to operate, and has a wide range of applications. In fact, this system can be applied to many slowly evolving processes, such as biofilm formation and fungal growth, which need to be monitored by camera under a controlled temperature and ambient humidity.