Drive Thru
Index

Tim Hortons Small Mocha Latte price

A Tim Hortons Small Mocha Latte costs $2.85 to $6.00 across 677 US Tim Hortons restaurants, typically $4.19.

Pickup prices at every Tim Hortons as of .

Key findings

Small Mocha Latte price by state, cheapest first

RankStateTypicalRangeIndexRestaurants
1Maine$3.39$3.39 to $3.89817
2West Virginia$3.45$3.45 to $4.558210
3Texas$3.79$3.69 to $4.899014
4New York$3.99$2.85 to $6.0095264
5Pennsylvania$3.99$3.69 to $4.299517
6Georgia$3.99$3.89 to $4.70957
7Michigan$4.05$3.29 to $5.4997198
8New Jersey$4.19$3.49 to $4.6910015
9Maryland$4.19$4.19 to $4.191001
10Delaware$4.25$4.25 to $4.251011
11Tennessee$4.29$4.19 to $4.291027
12Florida$4.39$4.39 to $4.391051
13Virginia$4.49$4.49 to $4.491071
14Kentucky$4.55$4.29 to $4.551093
15Indiana$4.55$4.55 to $4.551091
16Ohio$4.70$3.55 to $5.00112130

Cheapest cities for a Small Mocha Latte

CityTypicalRangeRestaurants
Monroe, MI$3.35$3.35 to $3.353
Troy, MI$3.39$3.39 to $3.393
Sterling Heights, MI$3.51$3.29 to $4.487
Madison Heights, MI$3.51$3.51 to $3.863
Lancaster, OH$3.75$3.75 to $3.753
Rochester, NY$3.79$3.79 to $4.3911
Houston, TX$3.79$3.69 to $4.197
Gates, NY$3.79$3.79 to $3.793
Warren, MI$3.86$3.51 to $3.867
Williamsville, NY$3.89$3.89 to $4.498

Priciest cities for a Small Mocha Latte

CityTypicalRangeRestaurants
Jamaica, NY$5.51$4.19 to $5.513
Delaware, OH$4.85$4.70 to $5.003
West Seneca, NY$4.84$3.99 to $4.847
Ann Arbor, MI$4.75$3.99 to $5.493
Grove City, OH$4.70$4.70 to $4.703
Hilliard, OH$4.70$4.70 to $4.854
Westerville, OH$4.70$4.70 to $5.004
Columbus, OH$4.70$4.59 to $4.8531
Springfield, OH$4.65$4.65 to $4.653
Orchard Park, NY$4.59$3.99 to $4.877

Cheapest Tim Hortons restaurants for a Small Mocha Latte

RestaurantWherePrice
25744 US Route 11Evans Mills, NY$2.85
501 Mill StWatertown, NY$2.99
726 Exchange StBuffalo, NY$3.05
21306 New York RT 12fWatertown, NY$3.05
40955 Mound RdSterling Heights, MI$3.29

Priciest Tim Hortons restaurants for a Small Mocha Latte

RestaurantWherePrice
565 Abbott RdBuffalo, NY$6.00
2950 Elmwood AveKenmore, NY$6.00
93-40 Sutphin Blvd- Upstairs - Jamaica Train StationJamaica, NY$5.51
93-40 Sutphin Blvd – Ground Floor - Jamaica Train StationJamaica, NY$5.51
22051 West RdWoodhaven, MI$5.49

More Tim Hortons menu prices

Questions people ask

How much is a Tim Hortons Small Mocha Latte?
As of 2026-11-15: A Tim Hortons Small Mocha Latte costs $2.85 to $6.00 across 677 US Tim Hortons restaurants, typically $4.19.
Which state has the cheapest Tim Hortons Small Mocha Latte?
West Virginia is the cheapest state for a Tim Hortons Small Mocha Latte (typically $3.45) and Ohio the most expensive ($4.70). Drive Thru Index, 2026-11-15.
Where is the cheapest Tim Hortons Small Mocha Latte?
The cheapest Tim Hortons Small Mocha Latte in the US is $2.85 at 25744 US Route 11, Evans Mills, NY. (Drive Thru Index, 2026-11-15).

How these prices are measured

Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.

Citing this data: Source: Drive Thru Index (https://drivethruindex.com/items/tim-hortons/small-mocha-latte), prices checked 2026-11-15. You are welcome to quote any figure on this page.

Back to map