The current study investigated the fabrication of multi-walled carbon nanotubes (MWCNTs) adhering to Barium titanate (BaTiO3) nanoparticles and poly(vinylidene fluoride) (PVDF) nanocomposites, as well as the impact of MWCNT on the PVDF-BaTiO3 matrix in terms of dielectric constant and dielectric loss with a view to develop a high performance piezoelectric energy harvester in future. The capacity and potential of as-prepared nanocomposite films for the fabrication of high-performance flexible piezoelectric nanogenerator (PNG) were also investigated in this work. In particular, five distinct types of nanocomposites and films were synthesized: PB (bare PVDF–BaTiO3), PBC-1 (PVDF–BaTiO3-0.1 wt% CNT), PBC-2 (PVDF–BaTiO3-0.3 wt% CNT), PBC-3 (PVDF–BaTiO3-0.5 wt% CNT), and PBC-4 (PVDF–BaTiO3-1 wt% CNT). The dielectric constant and dielectric loss increased as MWCNT concentration increased. Sample PBC-3 had the optimum dielectric characteristics of all the as-prepared samples, with the maximum output voltage and current of 4.4 V and 0.66 μA, respectively, with an applied force of ~2N. Fine-tuning the BaTiO3 content and thickness of the PNGs is likely to increase the harvester’s performance even more. It is anticipated that the work would make it easier to fabricate high-performance piezoelectric films and would be a suitable choice for creating high-performance PNG.