# Canada Retail Sales

Canada Retail Sales was up 5.4% year on year in August 2026, compared with 5.1% in July 2026.
The level stood at 74,567,349 Thousands of CAD.
Among the 43 economies Makrognosis covers on this measure, it is the 12th highest.
Over the past available history it has ranged from −30.2% (Apr 2020) to 55.5% (Apr 2021), averaging 4.4%.

- Source agency: Statistics Canada
- Makrognosis code: `CA.RETSALES.M.SA`
- Frequency: monthly
- Units: Thousands of CAD
- Coverage: 2017-01-01 to 2026-08-01 (116 observations)
- Page: https://makrognosis.robomacro.com/data/canada/retail-sales

## Recent data

| Period | Value | Y/Y % |
|---|---:|---:|
| August 2026 | 74,567,349 Thousands of CAD | 5.4 |
| July 2026 | 73,684,586 Thousands of CAD | 5.1 |
| June 2026 | 74,289,929 Thousands of CAD | 5.3 |
| May 2026 | 73,818,846 Thousands of CAD | 6.0 |
| April 2026 | 73,018,478 Thousands of CAD | 3.7 |
| March 2026 | 72,725,905 Thousands of CAD | 3.5 |
| February 2026 | 72,053,890 Thousands of CAD | 3.8 |
| January 2026 | 71,650,547 Thousands of CAD | 1.5 |
| December 2025 | 70,708,740 Thousands of CAD | −0.3 |
| November 2025 | 70,985,144 Thousands of CAD | 2.8 |
| October 2025 | 70,112,774 Thousands of CAD | 1.6 |
| September 2025 | 70,059,094 Thousands of CAD | 2.5 |
| August 2025 | 70,780,386 Thousands of CAD | 4.7 |
| July 2025 | 70,134,576 Thousands of CAD | 3.5 |
| June 2025 | 70,579,225 Thousands of CAD | 6.2 |
| May 2025 | 69,612,679 Thousands of CAD | 4.1 |
| April 2025 | 70,413,365 Thousands of CAD | 4.7 |
| March 2025 | 70,269,650 Thousands of CAD | 5.4 |
| February 2025 | 69,400,454 Thousands of CAD | 3.3 |
| January 2025 | 70,573,782 Thousands of CAD | 5.2 |
| December 2024 | 70,891,213 Thousands of CAD | 6.9 |
| November 2024 | 69,070,294 Thousands of CAD | 4.0 |
| October 2024 | 69,041,870 Thousands of CAD | 3.6 |
| September 2024 | 68,321,269 Thousands of CAD | 2.4 |

## API

```
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/CA.RETSALES.M.SA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/CA.RETSALES.M.SA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
```
