An enterprise architecture for safety production management of coal mine was built, a business architecture framework was given that included business lines, business components, normal business processes and organization architecture. Steps to build data architecture from business processes, data-driven application architecture defining mode and technology architecture reflecting characteristics of coal mine information were introduced. Finally, a method of building enterprise architecture for safety production management of coal mine with integrated enterprise modeling software was introduced briefly.