Growth spurts last for about 2-3 days. The effects might be longer, however. Your baby might be tired for a couple days after the growth spurt as well. They just did a lot of hard work!