# Real GDP: Real GDP by state: Arts, entertainment, and recreation (71) — California (chained 2017 USD mn)

Real GDP: Real GDP by state: Arts, entertainment, and recreation (71) — California (chained 2017 USD mn) was 39,647 chained 2017 USD mn in 2025, down 2.2% from 2024.
That is the lowest reading since 2021.
Over the past ten years it has ranged from 29,174 chained 2017 USD mn (2020) to 45,039 chained 2017 USD mn (2022), averaging 38,947 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-CA.GDP.A.NSA.IND-BEA76`
- Frequency: annual
- Units: chained 2017 USD mn
- Coverage: 1997-01-01 to 2025-01-01 (29 observations)
- Page: https://makrognosis.robomacro.com/data/united-states/real-gdp-real-gdp-by-state-arts-entertainment-and-recreation-71-us-ca-gdp-a-nsa-ind-bea76

## Recent data

| Period | Value |
|---|---:|
| 2025 | 39,647 chained 2017 USD mn |
| 2024 | 40,558 chained 2017 USD mn |
| 2023 | 41,083 chained 2017 USD mn |
| 2022 | 45,039 chained 2017 USD mn |
| 2021 | 35,904 chained 2017 USD mn |
| 2020 | 29,174 chained 2017 USD mn |
| 2019 | 42,854 chained 2017 USD mn |
| 2018 | 40,829 chained 2017 USD mn |
| 2017 | 38,611 chained 2017 USD mn |
| 2016 | 37,789 chained 2017 USD mn |
| 2015 | 36,925 chained 2017 USD mn |
| 2014 | 38,406 chained 2017 USD mn |
| 2013 | 36,613 chained 2017 USD mn |
| 2012 | 36,834 chained 2017 USD mn |
| 2011 | 34,602 chained 2017 USD mn |
| 2010 | 32,893 chained 2017 USD mn |
| 2009 | 31,707 chained 2017 USD mn |
| 2008 | 33,170 chained 2017 USD mn |
| 2007 | 32,828 chained 2017 USD mn |
| 2006 | 33,726 chained 2017 USD mn |
| 2005 | 33,477 chained 2017 USD mn |
| 2004 | 33,596 chained 2017 USD mn |
| 2003 | 32,846 chained 2017 USD mn |
| 2002 | 29,063 chained 2017 USD mn |

## API

```
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/US-CA.GDP.A.NSA.IND-BEA76"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/US-CA.GDP.A.NSA.IND-BEA76",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
```
