Canadian retail sales edged up 0.8 per cent month-on-month in July to C$26.57 billion, official data revealed Monday.