The inflation rate edged up to 3.0 percent in April from 2.8 percent the month before, driven by higher food prices, according to official data released yesterday.