Thursday, October 19:Brinkworth:

Brinkworth WI welcomes visitors for talk by Veronica Hammond, of House of Hats, Village Hall, 7.30pm.

Bromham: Bromham Pre-School coffee morning and harvest auction, Bromham Social Centre, 10.45 am, contact Mrs C Read (01380) 850248.

Bushton and Clyffe Pypard: WI talk, Putting a National Trust House to Bed, Village Hall, 7.15pm.

Calne: Every Thursday, The Strand Club, over-50s tea dance, 1.30-4pm, town hall, £1.50; Every Thursday and Monday, 2189 (Calne) Squadron of Air Training Corps ages 13-16, 7-9.30pm, (01793) 434501; every Thursday, Noah's Ark, mums and tots, 10-11.30am, Calne Baptist Church, admission 75p per family to include coffee; Sixty Plus Club, Woodlands Club, 7.15pm, singing by the Calne Girls Choir.

Chippenham: Every Thursday and Monday, 1304 (Chippenham) Squadron of Air Training Corps, (01249) 46312.

Corsham: Every Thursday, 7-8pm, Corsham Running Club, (01225) 811452.

Crudwell: Thursdays and Sundays, short mat bowls, 2.30pm, village hall, call (01666) 577368.

Devizes: Every Thursday, collectors' fair and flea market, 9am-2pm, Corn Exchange, admission 20p, charities welcome, call (01380) 724892; Every Thursday, WI market in New Baptist Church Hall, 9.30-11.30am; Every Thursday and Tuesday, 2397 (Devizes) Squadron of Air Training Corps, 7-9.30pm, (01380) 733654/726088.

Lockeridge: Sixty Plus Club, 2.15pm, Kennet Valley Hall.

Melksham: Melksham and District Group of Advanced Motorists, Riverside Club, 7.30pm, speaker Terry Sanger on Formula One Racing. New members welcome. For information Tel (01225) 782038.

Wootton Bassett: Coffee morning for Prospect Foundation, all welcome, The Mulberrys communal lounge, 10.00am-11.30pm; Town Council, public welcome to attend, Council Chamber, Civic Centre, 7.30pm.

Friday, October 20:Bromham: Blood donors session, Social Centre, 1.30pm-3.15pm and 5pm-7.15pm.

Calne: Calne and District Twinning Association present Schola Cantorum by the Chamber Choir of St Mary's School, St Mary's Church, 7.30pm. Tickets £4 to include light refreshments, from Trotmans, The Pippin and Church House, Calne.

Chippenham: Every Friday, WI markets, St Andrew's Church Hall, 7.15-11am and Marshfield Church Hall, 10.30-11.30am; until Sunday, Chippenham Friendship Centre, holiday weekend at Bude, details on (01249) 654300 or 651888.

Devizes: Camera Club, Colour Sound 2000, Assembly Room, Town Hall, 7.45pm, tickets at £2.50 include refreshments and are available from Camera Club members or on the door; fashion show and sale, Devizes School, 7.30pm, tickets £2, tel (01380) 725852.

Lechlade: Blood donor sessions, The Memorial Hall, Oak Street, 2pm-3.55pm and 5pm-6.45pm.

Pewsey: Wilcot Cricket Club and Pewsey Vale Football Club race night, Bouverie Hall, admission free.

West Lavington: Christmas Fair in aid of British Red Cross (also on Saturday), Dauntsey's School, 11am-4pm. Over 50 stalls, lunches available, admission £2.

Wootton Bassett: The Emerald Ensemble in concert, Wootton Bassett School hall, off Lime Kiln, 7.30pm, with works by Vivaldi, Bach, Albinoni and Pachelbel, children admitted free, adult tickets £6.50 in advance from Occasions or Brian Taylor Music, £7.50 at door.

Saturday, October 21:Bremhill: Coffee morning in aid of church bells appeal, 36 Bremhill, 10.30am-noon.

Chippenham: Today and tomorrow, Model railway exhibition, The Olympiad, details on (01249) 444144.

Devizes: Every Saturday: Shambles Market, Devizes; Farmers' Market, Market Place, 9am-1.30pm; Potterne Social Club jumble sale, The Scout Hall, Southbroom Road, Devizes, noon, admission 20p.

Lacock: Recital, Lacock Abbey, 7.30pm, admission £8, £4 concessions, details on (01249) 730042.

Malmesbury: Malmesbury Art Society workshop, St Mary's Hall, The Triangle, 10am-4pm, with Barry Gustard, a local artist with an impressionistic approach.

Marlborough: Farmers' Market, town hall, from 9am-1pm; Hen Night, Marlborough Town FC, 9pm, tickets £6 available over the bar or on the door, contact (01672) 513682.

Pewsey: Pewsey Evergreen Club table top sale, Bouverie Hall, 10am, tables £5, to book tel (01672) 563632.

Sutton Benger: All Saints Bazaar, village hall, 2pm, Sutton Benger, admission free, details on (01249) 720074.

Sunday, October 22:Calne: Pupils concert, Marden House, 7.30pm, admission £3.50, £2 concessions, details on (01249) 812551.

Corsham: Antique and Collectors' Market, Community Centre, Beechfield Road, 10am- 4pm, entry by donation, proceeds to local charities.

Dauntsey: Fun quiz at Peterborough Arms, 7.30pm, for details (01249) 890089.

Wootton Bassett: Series of weekly meetings on parables continues, St Bartholomew's Church 6pm.

Monday, October 23:Bishops Cannings: Bingo, parish hall, eyes down at 8pm, contact D Hopgood (01380) 860394.

Chippenham: Until October 27, children's holiday activities, The Olympiad, details on (01249) 444144.

Devizes: Every Monday, spiritual healing by qualified healers at the Wharf, 7-8pm, (01380) 816867.

Market Lavington: Royal British Legion Market Lavington Branch, bingo at the King's Arms, 8pm.

Tuesday, October 24:Calne: Every Tuesday, Calne Physically Handicapped Club, Woodlands Club, 2-4pm.

Chippenham: Blood donors sessions, Olympiad Centre, 1.30pm to 3.15pm and 5pm to 7.15pm.

Devizes: Every Tuesday, Devizes Camera Club, 7.30pm for 8pm, Crown Centre, information from Eddie Marsh (01380) 725034, this week, Peter Upton.

Highworth: Blood donors sessions, The Recreation Centre, The Elms, 12.30pm-3.25pm and 4.30pm-6.25pm.

Hilperton: West Wiltshire Rotaract, for those aged 18-30 meets at 8pm on the second and fourth Tuesday of the month at the Lion and Fiddle pub, members enjoy meetings a range of activities, including, restaurant visits, a murder mystery weekend and a ball. For more details contact (01380) 729535 or e-mail info@rotaract

Pewsey: Every Tuesday, WI market in the Bouverie Hall, 9.30-11am.

Wednesday, October 25:Box: Every Wednesday, American line dancing, 10-11am, Selwyn Hall.

Bromham: A musical evening by Chippenham Male Voice Choir, Social Centre, 7.30pm, in aid of Chittoe Heath Methodist Chapel building fund, admission £2.50, OAPs £2.

Chippenham: Every Wednesday, Chippenham Olympiad Skater Hockey Club training, Pee Wees (ages up to 12) 4.15-5.15pm, Youth (ages 13-15) 5.15-6.45pm, sessions for juniors (16 and over) and seniors (over 18s), call (01249) 656922.

Lockeridge: Learn to line dance, Kennet Valley Hall, 7.30pm, admission £2 or £1 if you only want to watch.

Malmesbury: Wiltshire Family History Society, Malmesbury Library, 7pm, Bill Liddle History of Wiltshire Constabulary.

West Lavington: Blood donor sessions, Village Hall, 1.30pm-3.15pm and 5pm-7.15pm.