Friday, May 21 6pm, Alveston, St Helen's Church. Treasure Hunt. 7.45pm, Thornbury, Methodist Church Hall, Thornbury Methodist Players present The Happy Marriage by John Clements. 8pm, Thornbury, Chantry Community Centre, Royal British Legion meeting.

Saturday, May 22 All Day, Olveston, Peacehaven, The Street. Tabletop sale in aid of Lord Nelson for Disabled Sailing and New Children's Hospice. 9am,Thornbury, The Plain, Thornbury Horticultural Society outing to Batsford Park and Burford Garden Centre. 9.30am-12noon, Thornbury, St Mary's Centre, Lions' Club Second Hand Book Stall. 10am-1pm, Alveston, Greenhill Parade, 3rd Alveston Brownies' pavement art competition. 10am-5pm, Old Down Country Park, will be open each weekend throughout May. 10.30am-12noon, Olveston, Methodist Church, Coffee Morning in aid of the Royal British Legion. 11am-1pm, Cromhall, Allotment Row, Wayside and plant stall in aid of St Andrew's Church, Cromhall. 2pm-4.30pm, Elberton, Rock House, Open Garden in aid of Brunelcare Charity. 7.45pm, Thornbury, Methodist Church Hall, Thornbury Methodist Players present The Happy Marriage by John Clements. 7.45pm, Thornbury, Castle School, Thornbury Choral Society concert. Ralph Vaughan Willams Sea Symphony and O Clap your Hands, and Leonard Bernstein's The Chichester Psalms. 8pm, Thornbury, Armstrong Hall, Thornbury CMC live country music.

Sunday, May 23 9am, Thornbury, Castle Court car park, Rambling Club, Sherston/Westonbirt (long). 10am, Lower Almondsbury, St Mary's Church, Pet Church Service. 11am, Alveston, Youth Centre, 2nd Alveston Scouts' Fun Run 11.30am-2pm, Alveston, Marlwood School, car boot sale. 2pm-5.30pm, Falfield, Greycot, Mill Lane, Open Garden in aid of St George's Church, Falfield. 2.30pm-4.30pm, Cromhall, Talbots End House, Open Garden and table-top sale in aid of St Andrew's Church, Cromhall.

Monday, May 24 1.30pm, Thornbury, Armstrong Hall, Severn Vale flower Club, practice class. 6.45pm, Thornbury, Chantry Community Centre, Morris Dancers Group. Bar open 6pm. 7pm-9.30pm, Thornbury, Cossham Hall, Circle Dance Group. 7.30pm, Rockhampton, Village Hall, Whist drive. 8pm, Thornbury, Chantry Community Centre, Severnvale Speakers' Club 8pm-10pm, Thornbury, Leisure Centre, Social Badminton Group,

Tuesday, May 25 10am, Thornbury, St Mary's Church Hall, Slimming World. 1pm-3pm, Thornbury, Chantry Community Centre, French for Beginners class. 1.30pm-2.30pm, Thornbury, Chantry Community Centre, Yoga. 7pm, Thornbury, Armstrong Hall, State Line Dancers Group. 7.30pm-8pm, Thornbury, Chantry Community Centre, Yoga.

Wednesday, May 26 9am, Thornbury, St Mary's Church Hall, Thornbury Magazine collation, 7pm-9pm, Thornbury, Chantry Community Centre, Tai-chi class 7.30pm, Alveston, Methodist Church, Alveston Local History Society meeting, Elizabethan and Tudor Gardens. 7.30pm, Thornbury, Chantry Community Centre, Writers' Circle. 7.30pm, Thornbury, Cossham Hall, Severn , Chantry Community Centre, Valley Quilters meeting, 'Sow a row fabric challenge'.

Thursday, May 27 2pm, Severn Beach, Village Hall, Severn Beach OAP Society, Mini sale. 2pm-3.30pm, Olveston, Methodist Hall, Olveston Baby and Toddlers Group Open Afternoon. 7pm, Thornbury, Castle School, Thornbury Running Club 7pm, Pilning, park at Kings Arms, Rambling Club. 7pm, Pilning, Kings Arms car park, Rambling Club. 7.30, Thornbury, Castle School, Jazz Evening with Swedish guitarist Andreas Oberg. 7.30pm, Thornbury, Methodist Church Hall, Thornbury and District. Flower Club practice class - Elegance

Friday, May 28 2.30pm, Alveston, Methodist Hall, Alveston 50+ Group, A lifetime in the Lawby John Godwin