Der Moschusbock legt seine Eier bevorzugt an alte Weiden, die Larven ernähren sich ausschließlich vom Holzgewebe. Seltener findet man die Larven an Pappel oder Erle. Die Larven benötigen zwei bis drei Jahre Entwicklungszeit. Unter der Rinde wird eine Kammer angelegt in der die Verpuppung stattfindet.