Rodila se u Nikomediji potkraj 3. stoljeća. Bila je kćerka bogatog poganina Dioskura koje je bio ljubomoran na svoju kćerku, te ju je zatvorio u kulu s dva prozora.
Kad je otac otišao na poslovno putovanje, Barbara se dala uputiti u kršćansku vjeru te krstiti. Kad se otac vratio, zapazio je tri prozora na kuli. Barbara mu je objasnila da je postala kršćanka te da ju prozori podsjećaju na Presveto Trojstvo. Razbjesnio se otac te je predao vlastima kao kršćanku. Nakon mučenja sam joj otac odrubi glavu. Mučeništvo je podnijela 306. godine.
Relikvije su joj prenesene najprije u Carigrad, a potom u Veneciju. Zaštitnica je tvrđava, zidara, a najpoznatija je kao zaštitnica rudara. Na njezin se blagdan sije žito u posude za Božić.