To set a custom repeat on iPhone Reminders: tap the task, tap i, tap Repeat, choose Custom, lock frequency and weekdays, set End Repeat if the series is temporary, then run a two-minute test alert before you trust it.
If you need weekday pills, every-two-weeks rent, or one anchor day without surprise copies, this is for you.
What every guide says (and what they skip)
Apple Support, iGeeksBlog, and the top YouTube walkthroughs all show the same path:
- Tap the reminder → info button → Repeat. Correct entry point.
- Pick Daily, Weekly, Monthly, or Custom. Correct menu.
- Toggle time and notifications. Correct for alerts.
Table stakes. The gap is the fork before you tap Done. Every Week is not weekdays only. Custom without End Repeat is a contract with no exit. Your takeaway: name the rhythm first, then open Repeat.
The CADENCE Fork: Choose, Anchor, Duration, Exit, Notify, Confirm
CADENCE is six checks. Run them in order so you do not save the wrong loop.
- C — Choose the bucket. One anchor day → Every Week. Monday through Friday → Custom with weekday circles. Every other Friday → Custom with Frequency: Every 2 Weeks. First of month → Monthly.
- A — Anchor day and time. Set Date and Time on the real day you act. Trash night is Thursday 7:00 p.m., not Friday morning because that is when you open the app.
- D — Duration. Open End Repeat. Pick On Date for leases, class terms, or trial habits. Leave open only for true forever chores like medication.
- E — Exit plan. If you might quit the habit, note how you will stop. You will use Repeat → Never before delete. Our STOP Fork for killing repeats is the off switch when you already saved the wrong rule.
- N — Notify once. Turn Time on. Skip stacking Early Reminder and a second custom alert on the same card unless you mean two pings.
- C — Confirm with a micro test. Duplicate the line, set Custom → Every 1 Day or a two-minute time for one afternoon, complete it once, and watch the next fire time. Delete the test line after. Real series stays clean.
Your takeaway: bucket first, anchor second, end date third, test last.
Walkthrough: weekday stand-up without Saturday guilt
Priya wants a 9:00 a.m. nudge to skim Slack before stand-up, Monday through Friday only. She tapped Every Week once and got annoyed on Saturdays when the card still appeared.
Step 1 — Choose bucket. Open Stand-up skim → i → Repeat → Custom.
Step 2 — Anchor. Under Date and Time, set Today at 9:00 a.m. so the first ping matches work hours.
Step 3 — Weekday circles. Frequency: Weekly. Tap M T W T F so they fill. Tap S S so they empty. The row should show five filled dots, not seven.
Step 4 — Duration. End Repeat → Never is fine for an ongoing job habit. For a three-month contract role, she would pick On Date instead.
Step 5 — Confirm. She adds a throwaway line Repeat test, sets time two minutes ahead, completes it, and checks that the next copy lands on the next weekday at 9:00 a.m. Deletes Repeat test. Saves Stand-up skim.
Total setup: about three minutes. Saturday stays quiet.
Your takeaway: weekday-only lives under Custom, not under Every Week.
Decision tree: which Repeat button matches the chore
Stare at the menu once, then pick one branch.
- Every Week: trash night, therapy, one class, plant watering on the same weekday.
- Custom → Weekly → selected days: workweek tasks, school-night homework, gym on Tue and Thu.
- Custom → Every 2 Weeks: paycheck budget, biweekly cleaning, alternating custody weekends.
- Monthly: rent on the first, filter swap, credit card review on the 15th.
- Never + manual copy: one grocery run you might repeat later without a schedule. Use the COPY Fork instead of Repeat when you only wanted a duplicate list once.
If you already run ten repeats and Today feels crowded, sort them with the 3-bucket recurring task system before you add another Custom rule.
Your takeaway: one button per habit. Do not stack two repeat rules on the same title.
Mistakes that turn Custom into a trap
These show up right after you tap Done.
- Picking Every Week for weekday-only work. Every Week follows the calendar day you saved, including Saturday if you created the task on a Saturday. Use Custom weekday circles instead.
- Leaving End Repeat open on a temp project. A three-month lease reminder without an end date becomes a ghost you forget to delete. Set On Date when you know the last day.
- Completing a test on the real card. Completing schedules the next instance. Run tests on a disposable line so your production reminder keeps the right start date.
- Mixing Repeat with Templates. Templates respawn whole lists. Repeat respawns one line. Pick one system per chore list so you do not double tasks after Sunday night template refresh.
Your takeaway: test on a decoy line, end dates for temp work, Custom for weekdays.
Frequently asked questions
How do I set a reminder to repeat on weekdays only on iPhone?
Tap the reminder, tap the info button, tap Repeat, choose Custom, set Frequency to Weekly, then fill only Monday through Friday in the weekday row. Set a real time, tap Done, and complete one test on a throwaway line so you see the next weekday fire correctly.
What is the difference between Every Week and Custom Repeat?
Every Week repeats on the same calendar day you picked, like every Thursday. Custom lets you choose multiple weekdays, every two weeks, or other patterns. Use Every Week for one anchor day. Use Custom when you need weekdays only or biweekly cadence.
Can you set an end date for repeating reminders on iPhone?
Yes. After you pick Repeat, tap End Repeat and choose On Date. Select the last day you want the series to run, then tap Done. To stop a loop you already saved, set Repeat to Never before you delete, using the STOP Fork guide linked above.
Divux mirrors dated tasks beside your calendar so weekday repeats and time blocks stay visible on one screen. Set the Custom rule in Reminders, then drag the same block into Divux for the morning you actually work.
Open Reminders, pick one chore that needs a custom cadence, run CADENCE before you tap Done, and delete the test line once the next fire time looks right.