Cellulose nanocrystals (CNC) extracted from three different sources, namely flax, phormium, and commercial microcrystalline cellulose (MCC) have been used in a polyvinyl alcohol (PVA) matrix to produce anti-bacterial films using two different amounts of silver nanoparticles (0.1 wt% and 0.5 wt%). In general, CNC confer an effect of reinforcement to PVA film, the best values of stiffness being offered by composites produced using phormium fibres, whilst for strength those produced using flax are slightly superior. This was obtained without inducing any particular modification in transition temperatures and in the thermal degradation patterns. As regards antibacterial properties, systems with CNC from flax proved slightly better than those with CNC from phormium and substantially better than those including commercial MCC. Dynamic mechanical thermal analysis (DMTA) has only been performed on the ternary composite containing 0.1 wt% Ag, which yielded higher values of Young's modulus, and as a whole confirmed the above results.