With just two weeks to go, for that last minute Christmas food and gift shopping here are the dates for local Christmas food markets.
Wednesday 10, 17 December
Birmingham Fine Food Market
The Fine Food Market goes from a monthly to a weekly market in the run up to Christmas, from 10am to 4pm in Victoria Square.
Thursday 11 December
24 Carrots market
St Paul’s Square Birmingham
From 4 – 8pm the backdrop of St Paul’s is the festive setting for a market of food, drink and gifts from local producers and craftsmen.
Thursday 11, 18 December
Stratford Christmas Markets
Fine foods will be among the range of goods on offer at the Bridge Street market from 10am to 8pm.
Saturday 13 December
KingshEATh Streetfood Market
Local growers, bakers and makers hawk their wares while craft beers, proper wines and the city’s top street performers keep you lubricated and entertained.
Kings Norton Farmers’ Market
From 9am to 2pm there is plenty of choice to stock up on festive food and gifts.
Friday 19 – Saturday 20 December
Sutton Coldfield Christmas Market
With produce sourced from within a 50-mile radius, this food market also features crafts from 10am to 4pm on the Parade.
Sunday 14, 21 December
Leamington Spa Yuletide Fair
A pre-Christmas takeover for the Parade with a Yuletide Fair from 10am to 4pm.
Sunday 21 December
Christmas Food Market at mac
Cheese, coffee, chutney, chocolate and street food are among the many stall holders at this monthly market at the Midlands Arts Centre from 10.30am to 3.30pm.
Moseley Christmas Market
This is going to be huge! The Moseley Christmas Market will feature more than 65 stalls this year.
The Stratford upon Avon market puts its party hat on for a special Christmas market .