I megacariociti derivano dalle cellule staminali ematopoietiche, cellule precursori nel midollo osseo. Queste cellule staminali pluripotenti si dispongono nel midollo vicino ai sinusoidi e sono capaci di produrre tutti i tipi di cellule sanguigne a seconda del segnale che ricevono. Il primo segnale per la produzione dei megacariociti è la trombopoietina o TPO. La TPO è necessaria per indurre la differenziazione da cellula progenitore nel midollo osseo a megacariocita. Altri segnali molecolari per la differenziazione dei megacariociti includono GM-CSF, IL-3, IL-6, IL-11, ed eritropoietina. Lo sviluppo dei megacariociti attraversa i seguenti passaggi: