Not legal advice. This is a summary of public laws, checked on the dates shown. Read the cited official source before acting. Laws change.

Crypto ATM laws in California

California has a crypto ATM law (Cal. Fin. Code §§3902, 3904 (Digital Financial Assets Law)). Under it, new users can transact up to $1,000 per day; existing users up to $1,000 per day; fees are capped at greater of $5 or 15%.

Last verified:

Statusenacted
LawCal. Fin. Code §§3902, 3904 (Digital Financial Assets Law)
Daily limit, new user$1,000
Daily limit, existing user$1,000
Other limitsnot stated / not verified
Fee capgreater of $5 or 15%
License requiredyes (licensing from 2026-07-01)
Fraud refund rulenot stated / not verified
Warning/disclosure requiredyes
Effective date2024-01-01 (limits); 2025-01-01 (fee cap)

Official source

https://dfpi.ca.gov/regulated-industries/digital-financial-assets/digital-financial-assets-law-information-for-kiosk-operators/

Verification note: Fields above read directly from official source (HTTP 403 to curl (bot protection/rate limit; page content was retrieved via web search index on 2026-10-27)). Empty cells = not stated in the text read.

Cheaper alternative: buy online. Crypto ATM fees are often much higher than online exchanges. Disclosure: the link below is a referral link, and this site may earn a commission. This does not affect the legal data above.
Buy bitcoin online with River

FAQ

What is the crypto ATM limit in California?

New users: $1,000/day; existing users: $1,000/day.

Is there a crypto ATM fee cap in California?

Yes: greater of $5 or 15%.

Can I get a refund after a crypto ATM scam in California?

No state-specific refund rule was verified. Report the scam to the operator, local police and the FBI's IC3 (ic3.gov) right away.

Are crypto ATMs legal in California?

California has a crypto ATM law (Cal. Fin. Code §§3902, 3904 (Digital Financial Assets Law)). Under it, new users can transact up to $1,000 per day; existing users up to $1,000 per day; fees are capped at greater of $5 or 15%.