TCPA Calling Hours Calculator
Can you legally call this number right now? Get a live verdict from the recipient's area code: the federal 8 a.m.-9 p.m. TCPA window, plus the 21 states that cut it shorter.
Enter a number or pick a state to get a live "can I call right now?" verdict with the federal and state windows.
General information, not legal advice. Rules shown reflect state statutes as researched 2024-2026 and apply to telephone solicitation; consent, established-business-relationship, and industry-specific exceptions vary. Always confirm current law with a qualified attorney before campaigning.
States with calling hours stricter than federal
The federal TCPA/TSR window (8 a.m. to 9 p.m. in the called party's local time, seven days a week) is the floor everywhere. These 22 states narrow it. Everywhere else, the federal window governs.
| State | Mon-Fri | Saturday | Sunday | Holidays |
|---|---|---|---|---|
| Alabama | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | No calls | No calls |
| California | 9:00 AM-9:00 PM | 9:00 AM-9:00 PM | 9:00 AM-9:00 PM | None |
| Connecticut | 9:00 AM-8:00 PM | 9:00 AM-8:00 PM | 9:00 AM-8:00 PM | None |
| Florida | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | None |
| Illinois | 9:00 AM-9:00 PM | 9:00 AM-9:00 PM | 9:00 AM-9:00 PM | None |
| Indiana | 9:00 AM-8:00 PM | 9:00 AM-8:00 PM | 9:00 AM-8:00 PM | None |
| Kentucky | 10:00 AM-9:00 PM | 10:00 AM-9:00 PM | 10:00 AM-9:00 PM | None |
| Louisiana | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | No calls | No calls |
| Maryland | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | None |
| Massachusetts | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | None |
| Minnesota | 9:00 AM-9:00 PM | 9:00 AM-9:00 PM | 9:00 AM-9:00 PM | None |
| Mississippi | 8:00 AM-9:00 PM | 8:00 AM-9:00 PM | No calls | None |
| Nebraska | 8:00 AM-9:00 PM | 8:00 AM-9:00 PM | 1:00 PM-9:00 PM | None |
| New Mexico | 9:00 AM-9:00 PM | 9:00 AM-9:00 PM | 9:00 AM-9:00 PM | None |
| Oklahoma | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | None |
| Oregon | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | None |
| Pennsylvania | 8:00 AM-9:00 PM | 8:00 AM-9:00 PM | 12:00 PM-9:00 PM | No calls |
| Rhode Island | 9:00 AM-6:00 PM | 10:00 AM-5:00 PM | No calls | No calls |
| South Dakota | 9:00 AM-9:00 PM | No calls | No calls | None |
| Texas | 9:00 AM-9:00 PM | 9:00 AM-9:00 PM | 12:00 PM-9:00 PM | None |
| Utah | 8:00 AM-9:00 PM | 8:00 AM-9:00 PM | No calls | No calls |
| Washington | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | 8:00 AM-8:00 PM | None |
Windows shown are for telephone solicitation as researched 2024-2026; Illinois, Indiana, and South Dakota rules shown apply specifically to autodialed/prerecorded calls, and Pennsylvania applies tighter limits to autodialed calls than the general window shown. Oklahoma and Oregon also cap solicitations at three per 24 hours. This is general information, not legal advice. For the full picture per state (DNC lists, mini-TCPA statutes, registration requirements), see ringless voicemail laws by state and our TCPA compliance overview.
Why "what time is it there?" is a compliance question
Every calling-hours rule, federal and state, runs on the called party's local time. A campaign list sorted by nothing will happily dial Florida panhandle numbers (Central time, 8 p.m. cap under the FTSA) at what your dialer thinks is a reasonable Eastern-time hour. The two failure modes this calculator catches: states whose windows are narrower than you assumed, and area codes whose time zone isn't what the state's name suggests: Texas 915 is Mountain time, Florida 850 spans two zones, and Kentucky splits down the middle.
For bulk campaigns, the durable fix is sorting your list by state and timezone before you schedule. The phone number formatter tags both columns onto every row of a pasted list, and VoiceDrop's scheduler enforces per-timezone send windows automatically.
Calling-hours questions, answered
Compliance on every send, without the spreadsheet
VoiceDrop schedules campaigns inside each recipient's local window, scrubs DNC lists before sending, and keeps your ringless voicemail and SMS outreach inside federal and state rules automatically.
Keep your outreach sharp
Every tool runs free in your browser, with no signup and no limits.
Phone Number Formatter
Clean, dedupe, and validate a whole phone list in your browser. E.164 or (xxx) xxx-xxxx, with state tagging.
Voicemail Greeting Generator
Professional voicemail greeting scripts for any situation. Pick a use case and tone, then copy or listen.
SMS Character Counter
Live segment calculator with GSM-7 vs Unicode detection. See exactly which character doubles your SMS cost.
SMS Spam Checker
Paste your text message and get a carrier-filtering risk report with flagged phrases and fixes.
Ringless Voicemail Script Generator
Sales voicemail-drop scripts by industry, with a pacing meter that keeps you in the 15-30 second sweet spot.