Tim Hortons, the Canadian coffee-and-donut chain, serves donuts from about 180 kcal (Sugar Loop) to 340 kcal (Sour Cream Glazed), plus breakfast sandwiches, wraps, soups and chili. This calculator holds 82 menu items – figures compiled in 2021; extra menu items listed by EatBetter (2026) added – sugar and cholesterol are often not given for those.
How to use the Tim Hortons Nutrition Calculator
- The first item is filled in as an example. Click Item 1 to open the menu, type in the search box (for example “chick” or “large”) and pick an item.
- Item 2 starts as “— none —”. Choose something there and an Item 3 row appears – add up to eight items, including sides, sauces and drinks. Pick “— none —” to remove an item.
- Set the quantity for each item (0.5 for half a portion, 2 for two).
- Set your daily calorie target (2,000 kcal is the food-label standard) and your weight for the exercise times.
- Read the totals: calories, protein, carbs, fat, sodium and sugar, the share of your day, and your order list.
Not affiliated with Tim Hortons. Values are the published nutrition figures (figures compiled in 2021; extra menu items listed by EatBetter (2026) added – sugar and cholesterol are often not given for those) and may change. The menu data is part of the page and everything is calculated in your browser.
How it works
Each menu item carries its published calories and nutrients. The calculator multiplies them by the quantity you enter and adds the rows up. Your share of the day is total calories ÷ your daily target. Sodium is compared with the 2,300 mg daily limit and saturated fat with its 20 g Daily Value. Exercise time uses MET values from the Compendium of Physical Activities: brisk walking burns about 3.5 × 3.5 × weight ÷ 200 kcal per minute and running at 10 km/h about 9.8 × 3.5 × weight ÷ 200.
Lowest-calorie items at Tim Hortons
Lighter main items and sides on this menu, from the fewest calories up:
| Item | Calories | Fat (g) | Carbs (g) | Protein (g) | Sodium (mg) | Sugars (g) |
|---|---|---|---|---|---|---|
| Sugar Loop (Donuts) | 180 | 6 | 28 | 4 | 210 | 8 |
| Broccoli Cheddar Soup (small) (Lunch) | 180 | 9 | 16 | 8 | 680 | 6 |
| Chocolate Dip (Donuts) | 190 | 7 | 29 | 5 | 210 | 8 |
| Honey Dip (Donuts) | 190 | 6 | 31 | 4 | 210 | 11 |
| Maple Dip (Donuts) | 190 | 6 | 29 | 4 | 210 | 9 |
| Avocado Toast (Breakfast) | 190 | 10 | 22 | 4 | 390 | – |
| Strawberry Filled (Donuts) | 200 | 5 | 34 | 5 | 230 | 14 |
| Canadian Maple (Donuts) | 210 | 6 | 35 | 5 | 250 | 14 |
Highest-calorie items at Tim Hortons
| Item | Calories | Fat (g) | Carbs (g) | Protein (g) | Sodium (mg) | Sugars (g) |
|---|---|---|---|---|---|---|
| Loaded Farmer’s Breakfast Wrap – Sausage & Bacon (Breakfast) | 780 | 49 | 57 | 29 | 1,280 | – |
| Sausage Bagel Breakfast Sandwich (Breakfast) | 690 | 36 | 61 | 33 | 980 | – |
| Farmer’s Breakfast Wrap (Breakfast) | 680 | 42 | 54 | 21 | 1,150 | 3 |
| Loaded Breakfast Wrap – Sausage & Bacon (Breakfast) | 660 | 46 | 35 | 25 | 970 | – |
| Croissant Breakfast Sandwich (Breakfast) | 600 | 42 | 36 | 19 | 1,040 | 6 |
| Bacon Bagel Breakfast Sandwich (Breakfast) | 580 | 24 | 61 | 32 | 2,000 | – |
| Turkey Bacon Club (Lunch) | 570 | 27 | 53 | 29 | 1,780 | – |
| Bagel BELT (Breakfast) | 560 | 24 | 62 | 24 | 1,140 | 11 |
Best protein for the calories
Items with at least 15 g of protein, ranked by protein per calorie:
| Item | Calories | Fat (g) | Carbs (g) | Protein (g) | Sodium (mg) | Sugars (g) |
|---|---|---|---|---|---|---|
| Omelette Bites (2 pc) (Breakfast) | 210 | 14 | 6 | 15 | 500 | – |
| Chili (small) (Lunch) | 330 | 18 | 18 | 23 | 960 | 5 |
| Chicken Fajita Grilled Wrap (Lunch) | 430 | 19 | 39 | 28 | 1,060 | 4 |
| Chipotle Chicken Bacon Wrap (Lunch) | 550 | 29 | 39 | 35 | 1,390 | – |
| Chili (regular) (Lunch) | 440 | 22 | 32 | 27 | 1,260 | – |
| Steak Fajita Grilled Wrap (Lunch) | 430 | 20 | 40 | 26 | 1,140 | 4 |
| Chipotle Steak Wrap (Lunch) | 470 | 23 | 38 | 27 | 1,380 | – |
| Turkey Sausage Breakfast Sandwich (Breakfast) | 350 | 16 | 31 | 20 | 960 | 3 |
Full Tim Hortons nutrition chart
Every item in this calculator – figures compiled in 2021; extra menu items listed by EatBetter (2026) added – sugar and cholesterol are often not given for those:
| Item | Calories | Fat (g) | Carbs (g) | Protein (g) | Sodium (mg) | Sugars (g) |
|---|---|---|---|---|---|---|
| Apple Fritter (Donuts) | 290 | 8 | 48 | 7 | 330 | 15 |
| Boston Cream (Donuts) | 220 | 6 | 35 | 5 | 250 | 13 |
| Canadian Maple (Donuts) | 210 | 6 | 35 | 5 | 250 | 14 |
| Chocolate Dip (Donuts) | 190 | 7 | 29 | 5 | 210 | 8 |
| Chocolate Glazed (Donuts) | 280 | 14 | 37 | 4 | 320 | 19 |
| Double Chocolate (Donuts) | 270 | 15 | 32 | 4 | 330 | 13 |
| Honey Cruller (Donuts) | 310 | 18 | 37 | 2 | 200 | 22 |
| Honey Dip (Donuts) | 190 | 6 | 31 | 4 | 210 | 11 |
| Maple Dip (Donuts) | 190 | 6 | 29 | 4 | 210 | 9 |
| Old Fashion Glazed (Donuts) | 270 | 10 | 41 | 3 | 270 | 23 |
| Old Fashion Plain (Donuts) | 210 | 10 | 25 | 3 | 260 | 8 |
| Sour Cream Glazed (Donuts) | 340 | 16 | 46 | 3 | 220 | 29 |
| Strawberry Filled (Donuts) | 200 | 5 | 34 | 5 | 230 | 14 |
| Sugar Loop (Donuts) | 180 | 6 | 28 | 4 | 210 | 8 |
| Vanilla Dip with Sprinkles (Donuts) | 270 | 9 | 45 | 4 | 220 | 22 |
| Honey Dip Timbit (1 pc) (Donuts) | 60 | 1 | 12 | 0.8 | 30 | – |
| Birthday Cake Timbit (1 pc) (Donuts) | 80 | 3 | 12 | 1.3 | 60 | – |
| Sour Cream Blueberry Glazed Timbit (1 pc) (Donuts) | 90 | 5 | 11 | 0.3 | 50 | – |
| Chocolate Glazed Timbit (1 pc) (Donuts) | 90 | 3 | 14 | 1.8 | 85 | – |
| Blueberry Sour Cream Donut (Donuts) | 340 | 18 | 40 | 3 | 170 | – |
| Dipped Tails Donut (Donuts) | 340 | 14 | 49 | 5 | 270 | – |
| Buffalo Football Donut (Donuts) | 370 | 24 | 35 | 4 | 240 | – |
| Bacon Breakfast Sandwich (Breakfast) | 420 | 23 | 33 | 19 | 1,110 | 4 |
| Sausage Breakfast Sandwich (Breakfast) | 530 | 34 | 33 | 19 | 1,180 | 4 |
| Turkey Sausage Breakfast Sandwich (Breakfast) | 350 | 16 | 31 | 20 | 960 | 3 |
| Croissant Breakfast Sandwich (Breakfast) | 600 | 42 | 36 | 19 | 1,040 | 6 |
| Farmer’s Breakfast Wrap (Breakfast) | 680 | 42 | 54 | 21 | 1,150 | 3 |
| Bagel BELT (Breakfast) | 560 | 24 | 62 | 24 | 1,140 | 11 |
| Hash Brown (Breakfast) | 130 | 7 | 16 | 1 | 320 | – |
| Avocado Toast (Breakfast) | 190 | 10 | 22 | 4 | 390 | – |
| Omelette Bites (2 pc) (Breakfast) | 210 | 14 | 6 | 15 | 500 | – |
| Breakfast Wrap Snacker – Bacon & Egg (Breakfast) | 220 | 12 | 17 | 12 | 440 | – |
| Simply Bacon (Breakfast) | 350 | 18 | 36 | 8 | 1,130 | – |
| Grilled Breakfast Wrap – Bacon & Egg (Breakfast) | 370 | 18 | 35 | 18 | 910 | – |
| Egg & Cheese Breakfast Sandwich (Breakfast) | 380 | 20 | 37 | 14 | 520 | – |
| Loaded Breakfast Wrap – Double Sausage (Breakfast) | 450 | 25 | 36 | 23 | 1,190 | – |
| Simply Sausage (Breakfast) | 470 | 31 | 37 | 10 | 1,090 | – |
| Egg & Cheese Bagel Breakfast Sandwich (Breakfast) | 510 | 18 | 61 | 27 | 810 | – |
| Double Stacked Breakfast Sandwich – Double Bacon (Breakfast) | 520 | 36 | 28 | 24 | 960 | – |
| Loaded Breakfast Wrap (Breakfast) | 560 | 36 | 36 | 24 | 1,080 | – |
| Bacon Bagel Breakfast Sandwich (Breakfast) | 580 | 24 | 61 | 32 | 2,000 | – |
| Loaded Breakfast Wrap – Sausage & Bacon (Breakfast) | 660 | 46 | 35 | 25 | 970 | – |
| Sausage Bagel Breakfast Sandwich (Breakfast) | 690 | 36 | 61 | 33 | 980 | – |
| Loaded Farmer’s Breakfast Wrap – Sausage & Bacon (Breakfast) | 780 | 49 | 57 | 29 | 1,280 | – |
| Chicken Fajita Grilled Wrap (Lunch) | 430 | 19 | 39 | 28 | 1,060 | 4 |
| Steak Fajita Grilled Wrap (Lunch) | 430 | 20 | 40 | 26 | 1,140 | 4 |
| Chili (small) (Lunch) | 330 | 18 | 18 | 23 | 960 | 5 |
| Chicken Noodle Soup (small) (Lunch) | 120 | 1.5 | 21 | 5 | 710 | 2 |
| Broccoli Cheddar Soup (small) (Lunch) | 180 | 9 | 16 | 8 | 680 | 6 |
| Mac & Cheese (small) (Lunch) | 490 | 27 | 48 | 16 | 1,120 | 7 |
| Kettle Cooked Potato Chips (Lunch) | 220 | 14 | 22 | 2 | 110 | 0 |
| Chili (regular) (Lunch) | 440 | 22 | 32 | 27 | 1,260 | – |
| Tuna Salad Sandwich (Lunch) | 460 | 19 | 50 | 19 | 910 | – |
| Chipotle Steak Wrap (Lunch) | 470 | 23 | 38 | 27 | 1,380 | – |
| BLT (Lunch) | 480 | 23 | 49 | 19 | 1,190 | – |
| Ham & Swiss Sandwich (Lunch) | 500 | 21 | 51 | 27 | 1,320 | – |
| Chipotle Chicken Bacon Wrap (Lunch) | 550 | 29 | 39 | 35 | 1,390 | – |
| Turkey Bacon Club (Lunch) | 570 | 27 | 53 | 29 | 1,780 | – |
| Sky’s the Limit TimsBoost with Red Bull (Drinks (medium)) | 250 | 0 | 60 | 0 | 110 | – |
| Half & Half Lemonade Iced Tea (Drinks (medium)) | 90 | 0 | 23 | 0 | 10.0 | – |
| Mocha Iced Coffee (Drinks (medium)) | 100 | 0 | 25 | 0 | 130 | – |
| Vanilla Iced Coffee (Drinks (medium)) | 100 | 0 | 25 | 0 | 10.0 | – |
| Original Iced Coffee (Drinks (medium)) | 100 | 0 | 24 | 0 | 10.0 | – |
| Sweetened Brewed Iced Tea (Drinks (medium)) | 100 | 0 | 24 | 0 | 15 | – |
| Plain Croissant (Baked Goods) | 260 | 14 | 29 | 5 | 250 | – |
| Plain Bagel (Baked Goods) | 300 | 2.5 | 59 | 10 | 440 | – |
| Everything Bagel (Baked Goods) | 300 | 3 | 58 | 11 | 450 | – |
| Cinnamon Raisin Bagel (Baked Goods) | 300 | 2 | 61 | 9 | 400 | – |
| Sesame Seed Bagel (Baked Goods) | 300 | 3.5 | 57 | 10 | 440 | – |
| Pretzel Bagel (Baked Goods) | 300 | 3 | 60 | 11 | 1,000 | – |
| Twelve Grain Bagel (Baked Goods) | 350 | 9 | 55 | 11 | 440 | – |
| Nutella Croissant with Whipped Sweet Cream (Baked Goods) | 470 | 24 | 56 | 7 | 300 | – |
| Bulk Cream Cheese, Plain (150 g) (Baked Goods) | 540 | 51 | 10 | 11 | 860 | – |
| Chocolate Chunk Cookie (Baked Goods) | 240 | 10 | 34 | 3 | 250 | – |
| Wild Blueberry Muffin (Baked Goods) | 340 | 11 | 57 | 5 | 430 | – |
| Fruit Explosion Muffin (Baked Goods) | 350 | 11 | 57 | 5 | 460 | – |
| Dream Cookie made with M&M’S Minis (Baked Goods) | 360 | 18 | 47 | 4 | 230 | – |
| Oreo Dream Cookie (Baked Goods) | 400 | 15 | 63 | 4 | 250 | – |
| Chocolate Chip Muffin (Baked Goods) | 410 | 16 | 62 | 5 | 430 | – |
| Snickers Dream Cookie (Baked Goods) | 420 | 18 | 60 | 6 | 230 | – |
| Red Bull Original (250 ml can) (Drinks) | 110 | 0 | 29 | 0 | 105 | – |
| Red Bull Strawberry Apricot (250 ml can) (Drinks) | 110 | 0 | 28 | 0 | 90 | – |
Where the numbers come from
Figures are the restaurant’s published nutrition values (figures compiled in 2021; extra menu items listed by EatBetter (2026) added – sugar and cholesterol are often not given for those), as compiled by the sources listed below. Menus, recipes and portion sizes change and differ between countries, so check the restaurant’s own nutrition page for the latest numbers. Where the brand’s table does not show fiber, fiber is estimated from the calories left over after carbs, protein and fat (fiber gives about 2 kcal per gram), so treat those fiber figures as approximate. This calculator is independent and not affiliated with Tim Hortons.
Formula
Total = Σ (item value × quantity) · %% of daily calories = total kcal ÷ daily target × 100 · Exercise minutes = kcal ÷ (MET × 3.5 × weight kg ÷ 200), walking 3.5 MET, running 9.8 MET
Worked example
Inputs — Item 1: Bacon Breakfast Sandwich – 420 kcal · Breakfast; Qty: 1; Item 2: ; Qty: 1; Your daily calorie target: 2,000 kcal; Your weight (for exercise time): 70 kg.
Results — Total calories = 420 kcal; Share of your daily calories = 21 %; Calories left for the day = 1,580 kcal; Protein = 19 g; Carbohydrates = 33 g; Total fat = 23 g.
Key terms
- Daily Value (DV)
- Reference amount used on US food labels, based on a 2,000 kcal diet.
- Macros
- Protein, carbohydrates and fat – the nutrients that provide calories.
Frequently asked questions
How many calories are in a Tim Hortons Bacon Breakfast Sandwich?
420 kcal, with 23 g of fat, 33 g of carbs and 19 g of protein.
What are the lowest-calorie options at Tim Hortons?
Among the main items and sides: Sugar Loop (180 kcal), Broccoli Cheddar Soup (small) (180 kcal), Chocolate Dip (190 kcal).
What has the most protein for the calories at Tim Hortons?
Omelette Bites (2 pc): 15 g of protein for 210 kcal.
How accurate are these Tim Hortons nutrition numbers?
They are the published values (figures compiled in 2021; extra menu items listed by EatBetter (2026) added – sugar and cholesterol are often not given for those). Real portions vary a little, and recipes change – check Tim Hortons's own nutrition page for the latest figures.