O WordPress apareceu em 2003 da junção de esforços entre Matt Mullenweg e Mike Little para criar um fork do b2. O nome WordPress foi sugerido por Christine Selleck, uma amiga de Mullenweg.
Em 2004 os termos de licenciamento para o concorrente Movable Type foi mudado pela Six Apart e muitos de seus usuários mais influentes migraram para o WordPress. Em Outubro de 2009, O sistema Market Share Report chegou a conclusão que o WordPress conseguiu criar uma das marcas mais fortes em sistemas de gerenciamento código aberto.
A versão 3.0, lançada em 17 de junho de 2010, fundiu o WordPress MU ao aplicativo principal sendo assim, o projeto WordPress Mu foi descontinuado. O WordPress MU era um fork do WordPress criado para permitir a existência e gerenciamento de vários blogs simultâneos em apenas uma instalação. Atualmente o WordPress pode se tornar multiusuário mediante a algumas configurações.