Seven days - This marks the duration of the plague. The natural discoloration of the Nile water lasts generally much longer, about 20 days.
Related Commentaries of Exodus 7:25
Exodus 7:25
25 And seven days were fulfilled, after that the LORD had smitten the river.