Statistics Canada says the value of online orders placed by Canadians hit $18.9-billion in 2012, up 24 per cent from 2010 when the survey was last conducted.
It says 56 per cent of Internet users ordered goods or services online in 2012, up from 51 per cent in 2010.
In 2012, 77 per cent of Internet users researched goods or services or window shopped.
Internet users aged 25 to 34 were most likely to make a purchase online.
The average Canadian online shopper made about 13 separate orders and spent approximately $1,450 in 2012.
Among online shoppers, 58 per cent bought travel arrangements such as airline tickets or hotel reservations and 52 per cent purchased event tickets.