Nope. They come ready to pupate so fully loaded with food.
Here's a brief rundown I posted elsewhere...
General info for everyone:
I buy maggots 1,000 at a time from Grubco.com. Comes out to about 20 shipped. Maggots last up to 2 months refrigerated. Pupae last less than 2 weeks.
I leave about 250 out to pupate (usually withing 24 hours) in a shoebox sized enclosure with a screen lid. Then its 8-10 days before they hatch.
Once they hatch allow them to feed a few days. I keep water crystals and fly food in there. Sprinkle some fresh food each day.
Then I keep them refrigerated. Put the whole container in the fridge. That way they are always docile and ready to go. They last a very long time that way. If your going to keep them over a long period give them a day out of the fridge to eat and drink about once a week.
I take the next batch of maggots out to pupate once the first batch starts to hatch. That's the timing that works for me. May be different for you depending on how many you hatch vs how many you go through in 10-12 days.