Check out the latest winter sports equipment and see displays of freestyle skiing and snowboarding on the Virtual Reality Mountain at the Daily Mail Ski and Snowboard Show at London's Olympia. Open 10am-6pm. Admission on the door is £10 adults, £5 children (0990 900090).
Catch the Fireworks and Laser Spectacular at Alton Towers (01538 702200). Admission to the Staffordshire theme park includes the evening fireworks, laser and music show at 7pm. Cost is £21 adults and £17 children for a full-day ticket. £12.50 adults and £10.50 children for admission after 3pm.
Celebrate Celtic Hallowe'en at the Archaeolink Prehistory Park in Aberdeenshire (01464 851500). There will be maskmaking, fire-eating and storytelling before the giant wickerman is burnt to welcome the beginning of the Celtic year. Open 10am to 5pm. Cost £5 adults, £3 children.
Buy an original artwork at the Affordable Art Fair in Battersea Park (0115 912 9166). There are 130 stalls and prices range from £30 to £2000. Open 11am-5pm. Cost £7.50 adults, children free.
Stock up on healing crystals and organic bathroom products at the Complementary Medicine Festival in Ilkley's Winter Gardens, West Yorkshire. Open 10am-6pm. Cost £2 adults, children free (01943 609 454).
Hear tales of medieval witchcraft and a mysterious white lady during Hallowe'en Tours of Kenilworth Castle (01926 852 078) near Coventry. Tours will take place at 11am and 2.30pm and there will be a treasure hunt for children. Open 10am to 5pm. Cost £3.50 adults, £1.80 children.
Last chance to catch the Two Painters exhibition of work by Cornish artist Alfred Wallis - famed for his 'naive' style of painting marine and harbour scenes- and James Dixon, also known for his portraits of the sea at the Tate Gallery St Ives, Cornwall (01736 796226). Open 10.30am-5.30pm. Admission £3.95 adults, children free.
The Centrestage Black Arts Festival at the Institute of Contemporary Arts (020 7930 3647) in London has black artists and performers from both sides of the Atlantic. Today there will be a hip-hop workshop at 5.30pm and a performance of music and spoken word from 7.30pm-10pm. Cost £12.
Take a guided Dusk Tour through the gardens and woodland of the fifteenth-century Speke Hall in Liverpool. Cost £6 adults, £3 children (0345 585702).
Enjoy readings and play extracts from Shakespeare and Charles Dickens as the Southwark Festival gets under way. Shakespeare Day is from 11am to 3.30pm and Dickens evening starts at 7pm. Ring festival hotline to check availability and prices (020 7403 7400).