Eugenio d'Anastasi, a 56-year-old construction worker from Birkirkara died when the floor of a balcony he was working on collapsed in Gzira.
The man, a father of two, fell onto a car before rolling off and coming to rest on a stone slab.
Two other men were hurt in the incident, which happened just after 1pm. They were also working on the balcony.
A 62-year-old man from Birkirkara, Victor Camilleri, was critically injured after he became trapped under the balcony floor, while Anthony Bartolo, a 44-year-old man from San Gwann suffered slight injuries.
The workers were at a construction site in Abate Rigord Street, corner with Triq il-Gnien.
An inquiry is being held.