Delivery You Can Count On
From minimum order thresholds to real-time tracking, every detail of our swiss chalet delivery experience is designed around your convenience.
Delivery Times
Monday – Friday: 11:00 AM – 10:00 PM
Saturday – Sunday: 10:00 AM – 11:00 PM
Public holidays may vary.
Minimum Order
A minimum order of $20.00 is required for all delivery requests. No minimum applies for in-store pickup orders.
Delivery Fees
Fees vary by zone, starting from $2.99. Orders over $60 qualify for reduced fees. See our full zone table below.
Coverage Area
We deliver across the Greater Toronto Area and select regions of Ontario. Enter your postal code at checkout to confirm coverage.
Delivery Zones & Fees
Find your area and see the applicable delivery fee and estimated arrival time for your Swiss Chalet order.
| Zone | Area Covered | Delivery Fee | Est. Time | Min. Order | Type |
|---|---|---|---|---|---|
| Zone 1 | Etobicoke & Surrounding (0–5 km) | $2.99 | 20–30 min | $20.00 | Express |
| Zone 2 | Downtown Toronto & West End (5–15 km) | $4.99 | 30–45 min | $20.00 | Express |
| Zone 3 | North York, Scarborough, East York (15–25 km) | $6.99 | 45–60 min | $25.00 | Standard |
| Zone 4 | Mississauga, Brampton, Vaughan (25–40 km) | $8.99 | 60–75 min | $30.00 | Standard |
| Zone 5 | Oakville, Burlington, Markham (40–60 km) | $11.99 | 75–90 min | $40.00 | Standard |
| Zone 6 | Hamilton, Oshawa & Extended GTA (60+ km) | $14.99 | 90–120 min | $50.00 | Standard |
Orders above $60 receive a $2.00 discount on delivery fees in all zones. Delivery times are estimates and may vary based on demand.
How Our Delivery Works
Getting your favourite Swiss Chalet meal delivered is quick and effortless.
Browse & Select
Explore our menu and choose your favourite rotisserie dishes, sides, and sauces.
Place Order
Confirm your delivery address, choose your preferred time slot, and complete your order.
We Prepare
Our chefs slow-roast your rotisserie meal fresh to order with signature Swiss Chalet care.
Delivered Hot
Your order arrives piping hot, packaged securely at your door within the estimated window.
Track Your Order
Already placed a swiss chalet delivery order? Enter your details below to get a live status update on your meal's progress.
Questions About Your Delivery?
Our team is on hand to assist with any delivery queries — from zone eligibility to special dietary requests. Reach us through any of the channels below.
Delivery FAQs
Everything you need to know about receiving your Swiss Chalet order.
Yes. During checkout you can select a future delivery time slot up to 3 days in advance. Same-day slots are available subject to capacity.
We accept all major credit and debit cards (Visa, Mastercard, Amex), as well as contactless payments. Cash on delivery is not available at this time.
Customer satisfaction is our priority. Please contact us within 30 minutes of receiving your order and we will arrange a replacement or appropriate resolution.
Modifications or cancellations can be made within 10 minutes of placing your order. Please call us directly at +1 416-233-4573 for the fastest assistance.
Absolutely. Select "Leave at door" during checkout and our driver will place your order safely outside your entrance without requiring direct contact.
Yes. Please include your unit number and any access code or buzzer information in the delivery notes at checkout to ensure a seamless delivery experience.
Have more questions? Visit our full FAQ page.
View All FAQs