Molybdenum Trioxide nanoparticle (MoO3-NPs) was introduced to Cellulose acetate (CA) biopolymer with different concentration using casting process by dispersed MoO3-NPs [0.0, 0.25, 0.5 and 1.0 wt%]. Molecular structure of samples has been studied using XRD and UV-Vis. the data shown by X-ray results indicated the amorphous nature of the pure polymer. Some peaks are appeared as a result of the addition of MoO3-NPs which indicate that samples were partially crystallized. The crystallite size of nano-metal oxide was calculated for blended samples by Size-Strain Plot method which was found to increase with increasing the concentration of MoO3. UV-Vis results indicate that there exist two indirect energy band gaps; Onset band gap which observed to decreases from 1.3 eV for pure polymer to 0.78 eV for polymer blended with 1.0 wt% MoO3-NPs and HOMO-LOMO band gap which observed to decrease from 3.23 eV for pure polymer to 2.89 eV for polymer blended with 1.0 wt% MoO3-NPs. This indicate that the addition of nano-metal oxide improve the optical conduction of CA. Urbach energy was observed to increase with increasing MoO3-NPs from 0.27 eV for pure CA to 0.32 eV for 1.0 wt% MoO3-NPs concentration which may be occurred due to the creation localized states at the band gap as a result of the addition of MoO3-Nps.