Canola protein obtained from canola meal, a byproduct of the canola industry, is an economical biopolymer with promising film-forming properties. It has significant potential for use as a food packaging material, though it possesses some functional limitations that need improvement. Incorporating nanomaterials is an option to enhance functional properties. This study aims to produce canola protein films by integrating GO exfoliated at several oxidation times and weight ratios to optimize mechanical, thermal, and barrier properties. Oxidation alters the C/O ratio and adds functional groups that bond with the amino/carboxyl groups of protein, enhancing the film properties. Significant improvement was obtained in GO at 60 and 120 min oxidation time and 3% addition level. Tensile strength and elastic modulus increased 200% and 481.72%, respectively, compared to control. Control films showed a 37.57 × 10−3 cm3m/m2/day/Pa oxygen permeability, and it was significantly reduced to 5.65 × 10−3 cm3m/m2/day/Pa representing a 665% reduction.