Three men and a teen have been charged and will appear in court following fighting in Appleby.
On Friday, police arrested seven people after fighting broke out on the Sands.
A number of people involved suffered cuts and bruises and facial injuries, police said, although it was believed that no-one suffered injuries more significant than that.
A statement from Cumbria Constabulary said that four have now been charged.
Barney McGinley, 19, of no fixed address, Cornelius McGinley, 22, of no fixed address and Bernard McGinley, 44, of Gibbon Lane, Thorne, Doncaster, have each been charged with two counts of assault by beating and one count of violent disorder.
They have all been remanded in police custody to attend court tomorrow.
A 16-year-old, of no fixed address, was charged with two counts of common assault and one count of violent disorder.
He is due in court on September 21.