Pyrolysis is known as the most common method for the conversion of waste biomass such as agricultural wastes, forest residues and animal manure to value-added products such as bio-oil and bio-char. Four types of Canadian waste biomass including wheat straw, saw dust, flax straw and poultry litter, collected in Saskatchewan (Canada), were used for fast pyrolysis process using a mobile pyrolysis unit. For each biomass, pyrolysis was performed at three different temperatures (400, 475 and 550°C) to investigate their effects on the properties of products. A comprehensive physical and chemical characterization was conducted for all biomass and pyrolysis products including bio-char, bio-oil and gas phase. Saw dust and wheat straw showed the largest cellulose and lignin contents (37.7 and 20.8wt%, respectively). Poultry litter had the highest ash content (12.3wt%). Amount of bio-oil collected from liquid product increased by an increase in the pyrolysis temperature for wheat straw and poultry litter. Total acid number of bio-oil product decreased by an increase in the pyrolysis temperature. Carbon content of bio-char was in the range of 70–81wt% which was much larger than that for original biomass. The pH for bio-chars derived from the wheat straw and poultry litter was in the range of bases. For all samples, the concentrations of CH 4 and H 2 in the gas phase increased with an increase in the pyrolysis temperature.