Fatty acid desaturase catalyzes the desaturation reactions by insertion of double bonds into the fatty acyl chain, producing unsaturated fatty acids. Though soluble fatty acid desaturases have been studied widely in advanced organisms, there are very limited studies of membrane fatty acid desaturases due to the difficulty of generating recombinant desaturase. Brassica napus is a rapeseed, which possesses a range of different membrane-bound desaturases capable of producing fatty acids including Δ3, Δ4, Δ8, Δ9, Δ12, and Δ15 fatty acids. The 1155 bp open reading frame of Δ12 fatty acid desaturase (FAD12) from Brassica napus codes for 383 amino acid residues with a molecular weight of 44 kDa. It was expressed in Escherichia coli at 37 °C in soluble and insoluble forms when induced with 0.5 mM IPTG. Soluble FAD12 has been purified using Ni2+-Sepharose affinity chromatography with a total protein yield of 0.728 mg/mL. Gas chromatography-mass spectrometry (GC-MS) analysis revealed that desaturase activity of FAD12 could produce linoleic acid from oleic acid at a retention time of 17.6 with a conversion rate of 47%. Characterization of purified FAD12 revealed the optimal temperature of FAD12 was 50 °C with 2 mM preferred substrate concentration of oleic acid. Analysis of circular dichroism (CD) showed FAD12 was made up of 47.3% and 0.9% of alpha-helix and β-sheet secondary structures. The predicted Tm value was 50.2 °C.