There are lots of great farm shops and butchers in and around Edinburgh that can provide you with the perfect Christmas dinner.
Christmas dinner is the highlight of the year in many Edinburgh households, and with so little time left until the big day, people will be frantically searching where to get the best turkey and all the trimmings.
Check out our round-up below of the 11 best local places to get yourself a tasty turkey to enjoy this Christmas with your loved ones.

9. Findlay's of Portobello
Findlay's is the top choice for a butcher in Portobello and is conveniently located on the High Street. The last day to place Christmas orders here is Saturday, December 7. Photo: Google Maps

10. Mathieson Craft Butchers
This much-loved family butchers at 74 Ratcliffe Terrace in the Mayfield area of Edinburgh has a wide range of Christmas treats, including turkeys, goose, Christmas Capon and duck. On social media, they said: "The countdown is officially on, and we’re ready to help you make your festive feast unforgettable! What’s on your Christmas dinner menu this year? Whether you're craving a classic roast, a tender turkey, or something a little different, we’ve got all your festive meat needs covered." Photo: Third Party

11. Charles Wilson Butchers
Charles Wilson's butcher shop, on Corstorphine's St John's Road, has plenty to offer this Christmas. The popular shop has a wide range of turkeys to choose from this year, which you can see at www.edinburghbutchers.co.uk/christmas-meat-edinburgh. Photo: Google Maps


