This paper presents the use of tsunami evacuation drills within a coastal community in the Cascadia Subduction Zone (CSZ) to better understand evacuation behaviors and thus to improve tsunami evacuation preparedness and resilience. Evacuees' spatial trajectory data were collected by Global Navigation Satellite System (GNSS) embedded mobile devices. Based on the empirical trajectory data, probability functions were employed to model people's walking speed during the evacuation drills. An Evacuation Hiking Function (EHF) was established to depict the speed-slope relationship and to inform evacuation modeling and planning. The regression analysis showed that evacuees' speed was significantly negatively associated with slope, time spent during evacuation, rough terrain surface, walking at night, and distance to destination. We also demonstrated the impacts of milling time on mortality rate based on participants' empirical evacuation behavior and a state-of-the-art CSZ tsunami inundation model. Post-drill surveys revealed the importance of the drill as an educational and assessment tool. The results of this study can be used for public education, evacuation plan assessment, and evacuation simulation models. The drill procedures, organization, and the use of technology in data collection provide evidence-driven solutions to tsunami preparedness and inspire the use of drills in other types of natural disasters such as wildfires, hurricanes, volcanoes, and flooding.