Walmart Canada will be hiring 12,000 people across Canada ahead of the upcoming Christmas shopping season.

Today and Friday from 1-8 p.m., people can walk into a Walmart store, apply and be interviewed on the spot.

Jobs that especially need filling are in customer service, fresh foods, merchandising, the warehouse and driving.