Presents! Who doesn't love getting and gifting presents at Christmas? If you've been shopping for the same friends and family members for years and years, then you might be fresh out of gift ideas. You're sure to find covetable, one-of-a-kind gifts at these Christmas markets. It might be hard to actually part with what you buy!

Whether you're obsessed with Christmas or you're just looking for unique gifts, you're sure to find a few holiday markets on this list that you'll want to check out. There's a market or holiday craft fair for you no matter where you are in the province and plenty going on all season around Vancouver.

Not only are they a great opportunity to get all your Christmas shopping done at once, but also these markets are full of drinks, food, holiday vibes and good times. Hitting up Christmas markets this season has got to be on your Winter bucket list. Happy Christmas shopping!

Julmarknad Swedish Christmas Market

@ukkokanadaembedded via

Where: Scandinavian Community Centre, BurnabyWhen: Saturday, November 17 and Sunday, November 18

See how the Swedes celebrate Christmas at this food-filled Christmas market. Shop from craft vendors selling all manner of goods that will make great hygge gifts! Order a Swedish-style open-face sandwich to fuel your shopping and sip on glogg, Sweden's own version of mulled wine.

Portobello West Holiday Market

@portobellowestembedded via

Where: Yaletown Roundhouse Community Centre, VancouverWhen: Friday, November 30 to Sunday, December 2

Shop here to find that locally-made Christmas treasure for the sophisticate on your list. Creatives and artisans come together to sell their works at this beautiful holiday market with over 70 vendors plus a DJ. Admission is $5 to this fun market in Yaletown.

Got Craft? Holiday Edition

@gotcraftmarketembedded via

Where: Maritime Labour Centre, VancouverWhen: Saturday, December 8 and Sunday, December 9

This event is your traditional holiday craft fair elevated for modern urbanites. You'll shop handmade and designer goods like jewellery, clothes and home decor that will make incredible gifts!

Kensington Holiday Craft Fair

@pineandcloverembedded via

Where: Kensington Community Centre, VancouverWhen: Saturday, December 1

Get into the community spirit this holiday season at this grassroots holiday craft fair. There will be food and refreshments for sale, benefiting the community centre, and door prizes and raffles to add a little festive excitement to the day!

The Eastside Flea Holiday Market

@eastsidefleaembedded via

Where: 550 Malkin Avenue, VancouverWhen: Saturday, November 17 to Sunday, December 16

Cool kids already know that the Eastside Flea is the place to go to check out trendy local makers, find vintage pieces and hang out in a party atmosphere. Eastside Flea's holiday market is kicking it up a notch with food trucks, drinks and a vinyl-spinning DJ to make the ultimate holiday shopping experience.

John Henry’s Coast Christmas Market

Via Unsplash

Where: John Henry's Marina & Resort, Garden BayWhen: Friday, November 30 to Sunday, November 9

This Sunshine Coast Christmas Market is an absolute must-see! Walk amongst the resort's waterfront cottages and visit the vendors selling local artisan goods inside. There will be everything from Santa Claus, Christmas lights, carolers and warming seasonal fare. Plus, admission is totally free.

Aurora Winter Festival

Via Unsplash

Where: Concord Pacific Place, VancouverWhen: Friday, November 23 to Sunday, December 30

If you want a healthy dose of holiday fun with your shopping, then check out the Aurora Winter Festival! There will be a ton of activities like ice skating to check out and a mini-holiday market. This is the perfect opportunity for people who haven't checked out many Christmas markets before to get acquainted with them.

TOQUE: Western Front’s Annual Fundraiser & Craft Fair

Via Unsplash

Where: 303 East 8th Avenue, VancouverWhen: Friday, November 30 to Sunday, December 2

If you love local art and design, then this event is for you. This market is basically a weekend-long artsy party where designers and artists happen to be selling their cool stuff. They even serve drinks and have a back deck barbeque. This East Van holiday event never disappoints!

Strathcona Winter Craft Fair

Via Unsplash

Where: 601 Keefer Street, VancouverWhen: Saturday, December 1

You'll find all kinds of gifts, treats, cards and treasures at this craft fair in Strathcona. Members of the Vancouver Fiddle Club will be on-site to provide festive music for holiday shoppers checking out the adorable and kooky crafts tables.

The Owl Designer Fair

Via Unsplash

Where: Fernwood Community Centre, VictoriaWhen: Friday, November 23 to Saturday, November 24

On Vancouver Island, this market has a live music lineup, workshops, an espresso cart and a food truck so it's basically the whole package. You'll find Etsy darlings selling everything from upcycled vintage creations, handmade soaps, jewellery and clothes!

Make It! Vancouver

@makeitshowembedded via

Where: The PNE Forum, VancouverWhen: Wednesday, December 12 to Sunday, December 16

This market is massive with over 180 vendors, or, 'Makies', selling handmade goods, uniquely designed gifts and tons of cool stuff you'll definitely want for Christmas. There will be food trucks and a beer garden so you'll be able to keep up your strength while you shop from the dizzying variety of holiday gifts!

Craft Culture Holiday Market

Via Unsplash

Where: Prospera Place, KelownaWhen: Sunday, December 8 to Sunday, December 9

This family-friendly Christmas market in Kelowna will really get you in the mood for the season! Enjoy a glass of wine while you wander the vendors and check out their on-stage demos and entertainment. You'll be totally set for Christmas!

Refresh Winter Market

@refreshmarketembedded via

Where: West Coast Railway Heritage Park, SquamishWhen: Friday, November 16 to Saturday, November 17

Find the perfect West Coast-inspired gift at this awesome holiday market in Squamish. Vendors here sell super-stylish pieces so cool that you'll have to buy double of everything because you'll want to keep one for yourself.

Little Gems Holiday Art & Craft Fair

Via Unsplash

Where: Victoria Arts Council Store Street Gallery, VictoriaWhen: Wednesday, November 28 to Friday, December 21

Looking to spoil someone this Christmas? This Holiday art fair is your place to find an original work. Whether you're into painting, drawing, crafts, photography or pottery—you'll find something perfect for that special person on your list.

Shiny Fuzzy Muddy Holiday Craft Fair

@shinyfuzzymuddyembedded via

Where: Heritage Hall, VancouverWhen: Saturday, December 8 to Sunday, December 9

Shiny Fuzzy Muddy is a local group of artists and artisans who gather together to sell their most amazing pieces every holiday season. You'll find gorgeous handmade jewellery, adorable handmade crafts and much more at this annual favourite craft fair.

Shipyards Christmas Market

@yellowbasketbakingembedded via

Where: The Shipyards, North VancouverWhen: Friday, December 14 to Sunday, December 23

You'll find the ultimate North Vancouver Christmas Market at the Shipyards this holiday season! Featuring more than 70 local artisans and makers, you can shop for everything from baked goods and home decor to jewellery and candies.

West Coast Christmas Show and Artisan Marketplace

@greenervalleytradingembedded via

Where: TRADEX Fraser Valley Trade & Exhibition Centre, AbbotsfordWhen: Friday, November 16 to Sunday, November 18

Picture a Christmas Market. How many stalls and vendors are there? Thirty? Fifty? One hundred? Now imagine a Christmas Market with 2,500 vendors. If you're thrilled by the prospect of shopping from what's probably the largest Christmas market in B.C., then you won't want to miss this event in Abbotsford.

Women’s Winter Faire

Via Unsplash

Where: Heritage Hall, VancouverWhen: Saturday, December 16 to Sunday, December 16

Support local female artisans and craftswomen at this unique Christmas market. You'll have fun in the lively atmosphere and join part of a tradition of supporting a tradition of local feminist and LGBTQ+ activism. This is the perfect place to find a gift for all your woke friends.

Dunbar Holiday Craft Fair

@eastvanbeesembedded via

Where: Dunbar Community Centre Association, VancouverWhen: Saturday, November 24

This community Christmas Market has been going strong for 36 years! You'll get the entire experience including entertainment, food, prizes and over 140 vendors.

Weirdos Holiday Market

@thismonkey.caembedded via

Where: 1739 Venables Street, VancouverWhen: Saturday, December 8 and Sunday, December 9

Celebrate the spirit of the season in a new and weird way! The Weirdos Holiday Market is put on by the folks at the taxidermy and curios shop, This Monkey's Gone to Heaven. Vendors here sell goods that you wouldn't typically associate with Christmas like witchy goods, taxidermy, weird jewellery and art. You'll find a super weird gift here for your kooky uncle or your goth friend.

Candytown Holiday Festival

@iyaletownembedded via

Where: Yaletown, VancouverWhen: Saturday, November 24

This holiday event is actually the perfect Christmas market because you get to shop from holiday vendors and brick-and-mortar shops in Yaletown! CandyTown is one of those can't-miss holiday event only lasts one day so mark your calendars.

Winter Farmers Markets

@vanmarketsembedded via

Where: Riley Park and Hastings Park, VancouverWhen: Saturdays at Hastings Park and Sundays at Riley Park

Although these Farmer's Markets run all through the Winter and aren't necessarily Christmas-themed, they're still totally worth checking out for fresh gifts this season. You'll find plants, greenery, florals, produce and tons of cool food and artisan products for sale here. Who wouldn't want to find a jar of local honey in their stocking?

Fall For Local Holiday Market

@fallforlocalembedded via

Where: The Shipyards, North VancouverWhen: Sunday, December 8 and Sunday, December 9

Fall for Local has a focus on high quality, independent local brands and their holiday market is simply amazing. There will be a free DIY mini wreath workshop, music, food trucks, more than 95 vendors and a free tote for the first 50 guests on each day!

Fort Langley’s Handmade Christmas Market

@fortlangleyembedded via

Where: Fort Langley Community Hall, Fort LangleyWhen: Saturday, November 24 and Sunday, November 25

Visit Fort Langley for your Christmas Shopping inside their heritage community hall and shop from local Fraser Valley vendors selling darling handmade goods. Be sure to wander around and get a coffee while you're in town because Fort Langley is adorable in the Winter!

Vancouver Christmas Market

@vanchristmasembedded via

Where: Jack Poole Plaza, VancouverWhen: Wednesday, November 21 to Monday, December 24

Finally, the Vancouver Christmas Market is the event of the season. You can buy local goods, chow down on authentic German food and buy an adorable German Christmas ornament to treasure year after year. Bring your s/o along to check out their Lover's Lane, a sparkling 30-foot long tunnel with lights and mistletoe that will look great on your Instagram stories!