Careers
Find a store near you to apply!

Available positions at your selected store


Dollarama is expanding, opening new stores all across Canada. We are always looking for talented, energetic people that thrive in a fast-paced work environment. Want to join our team? Explore our available positions at Dollarama.

  • The Assistant Team Leader provides support to the Management team in overseeing the daily retail store operations. In the absence of the management team, the Assistant Team Leader acts as the Manager on Duty (MOD), and ensures that assigned tasks are completed, store opening/closing procedures are followed, and employees work safely.

    @font-face { font-family: 'FontAwesome'; src: url("https://www.dollarama.com/en-CA/locations/fonts/fontawesome-webfont.eot?v=4.7.0"); src: url("https://www.dollarama.com/en-CA/locations/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("https://www.dollarama.com/en-CA/careers/locations/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("https://www.dollarama.com/en-CA/careers/locations/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("(https://www.dollarama.com/en-CA/careers/locations/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("https://www.dollarama.com/en-CA/careers/locations/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'Glyphicons Halflings'; src: url("https://www.dollarama.com/en-CA/locations/fonts/bootstrap/glyphicons-halflings-regular.eot"); src: url("https://www.dollarama.com/en-CA/locations/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("https://www.dollarama.com/en-CA/careers/locations/fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("https://www.dollarama.com/en-CA/careers/locations/fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("https://www.dollarama.com/en-CA/careers/locations/fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("https://www.dollarama.com/en-CA/careers/locations/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); } .store-locator-hero { background: url("https://www.dollarama.com/en-CA/locations/images/banner-bg.jpg") no-repeat center center; background-size: 100% auto; } .store-locator-locations .search select { background: url( https://www.dollarama.com/en-CA/locations/images/dropdown-arrows.png) no-repeat 90% 55%; } .loading { background-image: url( https://www.dollarama.com/en-CA/locations/images/loading.gif); } .store-locator-locations .stores #list .counter { background-image: url( https://www.dollarama.com/en-CA/locations/images/ellipse-listing.png); } .new-stores-boxPreferred candidate .stores-box-left { background: #017747 url( https://www.dollarama.com/en-CA/locations/images/NewStores.png) no-repeat; background-size: cover; }

    • Approximately one (1) year of relevant experience in the retail industry;
    • Work schedule to be determined based on store operational needs;
    • Ability to efficiently organize time and manage priorities;
  • Apply body.consumer, body.departments { background: #fff !important; }

:root { /* 🎨 Primary Colors */ /* Rich Deep Green */ --df-messenger-primary-color: #006C46; /* Soft Neutral Gray */ --df-messenger-border-color: #C4C4C4; /* Darker Gray for readability */ --df-messenger-element-font-color: #2F2F2F; /* 💬 Chat Window */ --df-messenger-chat-border: 1px solid var(--df-messenger-border-color); --df-messenger-chat-border-radius: 18px; --df-messenger-chat-background: #FFFFFF; --df-messenger-chat-padding: 20px 20px 5px 20px; --df-messenger-chat-window-width: 380px; --df-messenger-chat-window-height: 600px; --df-messenger-chat-padding-minimized: 14px; /* ⬇️ Scroll Button */ --df-messenger-chat-scroll-button-enabled-display: flex; --df-messenger-chat-scroll-button-align: flex-end; --df-messenger-chat-scroll-button-container-padding: 10px; --df-messenger-chat-scroll-button-background: #36A969; --df-messenger-chat-scroll-button-font-color: #FFFFFF; --df-messenger-chat-scroll-button-padding: 12px; /* 📌 Title Bar */ --df-messenger-titlebar-background: #FFFFFF; --df-messenger-titlebar-font-color: #2F2F2F; --df-messenger-titlebar-border-bottom: 2px solid var(--df-messenger-border-color); --df-messenger-titlebar-padding: 5px 26px; --df-messenger-titlebar-title-font-size: 20px; --df-messenger-titlebar-title-line-height: 26px; --df-messenger-titlebar-subtitle-font-size: 14px; --df-messenger-titlebar-subtitle-line-height: 18px; /* 💬 Messages */ --df-messenger-message-padding: 14px; --df-messenger-message-bot-background: #006C46; /* Darker Green */ --df-messenger-message-user-background: #B6DFCC; /* Light Green */ --df-messenger-message-bot-font-color: #FFFFFF; --df-messenger-message-user-font-color: #333333; --df-messenger-messagelist-border-radius: 0px; --df-messenger-message-bot-border-top-left-radius: 6px; --df-messenger-message-user-border-top-right-radius: 6px; /* ✏️ Input Box */ --df-messenger-input-box-background: #FFFFFF; --df-messenger-input-box-border: 1px solid var(--df-messenger-border-color); --df-messenger-input-box-border-radius: 9px; --df-messenger-input-box-padding: 16px 22px; --df-messenger-input-box-focus-border: 2px solid var(--df-messenger-primary-color); /* 🔘 Buttons */ --df-messenger-button-border: 1px solid var(--df-messenger-border-color); --df-messenger-button-padding: 10px; --df-messenger-titlebar-button-background-hover: rgba(0, 108, 70, 0.15); --df-messenger-titlebar-button-background-active: rgba(0, 108, 70, 0.3); /* 🔗 Links */ --df-messenger-link-font-color: #FFE71E; --df-messenger-link-hover-font-color: #C3EC7B; --df-messenger-link-visited-font-color: #FFE71E; --df-messenger-link-active-font-color: #FFE71E; /* Light Lime */ --df-messenger-link-decoration: none; --df-messenger-link-border-radius: 6px; /* 🃏 Cards */ --df-messenger-card-border-radius: 18px; --df-messenger-card-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.08); --df-messenger-card-border: 1px solid var(--df-messenger-border-color); /* 📊 Tables */ --df-messenger-table-border-color: #BFBFBF; --df-messenger-table-padding: 14px 18px; --df-messenger-table-font-size: 15px; --df-messenger-table-border-radius: 12px; --df-messenger-table-header-background: #E8F5E9; --df-messenger-table-header-padding: 12px 18p
(function () { // Prevent double wiring if (window.__DFM_WIRED__) return; window.__DFM_WIRED__ = true; var DFMKEY = 'df-messenger-chatBubbleExpansion'; var minWidthOk = window.matchMedia('(min-width: 768px)').matches; // 1) Set a stable session-id on df-messenger (persisted across pages) try { var sid = localStorage.getItem('df_session_id'); if (!sid) { sid = (self.crypto && self.crypto.randomUUID) ? self.crypto.randomUUID() : Math.random().toString(36).slice(2); localStorage.setItem('df_session_id', sid); } var el = document.querySelector('df-messenger'); if ( el) el.setAttribute('ses
(function () { var WELCOME_TEXT = { en: "Hello, I am Dollarama\u2019s Virtual Agent.\n\nMy responses are generated by artificial intelligence based on the content published on our website. These responses may be incomplete or inaccurate. They may contain forward-looking statement