L'os spongieux ne produit pas de globules rouges. C'est la moelle osseuse rouge qui produit les globules rouges. Bien que l’os spongieux contienne un peu de moelle osseuse rouge, il s’agit principalement de moelle osseuse jaune. La moelle osseuse rouge se trouve principalement dans les os plats, tels que le sternum, le bassin et le crâne, ainsi que dans l'os spongieux des vertèbres.