The successful use of the MOVES2010 emission factor calculations for a regional modeling requires careful planning and a clear understanding of emission rates calculation in MOVES2010. To reduce the time and effort required of the user for this process, and to help the user obtain more accurate modeling results, EPA initiated this work to integrate the MOVES2010 and SMOKE models. The first part of the integration was to develop the meteorological data preprocessor that prepares spatially and temporally average temperatures and relative humidity to provide the meteorological conditions for both the MOVES2010 and SMOKE models. The next part was to develop the MOVES2010 driver and post-processing scripts to help users to setup and run MOVES2010 model efficiently to generate lookup tables of emission rates for all emission processes for SMOKE. The last part was to develop how to process those MOVES2010 lookup tables through SMOKE to create hourly gridded and speciated input files for a regional air quality modeling.