A violent scuffle at a Woolworths supermarket has ended with an 11-year-old girl being shot in the face outside a rural home about an hour later.

The young girl was shot in the town of Deloraine in Tasmania on Tuesday night while she was in the car with her mother, uncle and four-year-old cousin.

A 25-year-old Deloraine man allegedly fired a rifle at the car, hitting the young girl in the right side of her face.

The girl was sitting in the back of the car next to her cousin, when she was hit. Her mother and uncle were in the front seats.