A 34-year-old woman has been charged with murder after a fatal stabbing linked to domestic violence in western Sydney on Saturday night.

Police were called to a home on Blaxcell Street, Granville, on Saturday night, where they found a 34-year-old man with serious injuries.

The man later died in Westmead Hospital.

Police said the woman, who was also inside the home, was taken to Westmead Hospital under police guard for treatment.

More on 7NEWS.com.au

She was later discharged and taken to the Granville police station, where she was charged with murder (domestic violence).

The woman is due to appear in the Parramatta Bail Court on Sunday.

1800 RESPECT (1800 737 732)

Lifeline 13 11 14