Knowledge management processes, especially knowledge sharing, have been considered as a major practice for all organizations, public and private. On the other hand, the ways in which such organizations deal and value the richness of their knowledge sharing capabilities which in turn impact their performance are needed. Thus, this study suggested a theoretical model by which both transformational and transactional leadership styles influence employees' knowledge sharing practices, and the impact of the latter on job performance, and then on firm performance.