Dursley Carnival attracted hundreds of visitors at the weekend.

The three-day music festival took place at the War Memorial Recreation Ground from July13-16.

Friday night's entertainment included a beer festival evening and was headlined by Bath rock band El Toro.

This year's carnival had the theme of pirates, elves and fairies and a fancy dress parade took place on Saturday morning.

Tribute acts for Bob Marley and Katy Perry performed on Saturday, which ended with a set from the Noughty Nineties.

There was an open air cinema on Sunday afternooon, which showed family films Moana, The Lion King and Grease, as well as The Greatest Showman.

Other highlights included DJ workshops, themed craft tents, magic shows and a funfair.

To see more pictures from the event click on the gallery above.