Blog ·
Can an iPhone reminder repeat after you complete it?
Not on its own. Apple Reminders repeats from the date you set, so a reminder to call someone every three weeks keeps its own dates even when you’ve already talked. Here’s the workaround, and a simpler way to count from your last call.
Apple Reminders can repeat a reminder, but the repeat follows the reminder’s own date, not the day you tick it off. Apple’s iPhone guide for iOS 27 and iOS 26 describes Repeat as a frequency you set on a date or time. It says nothing about counting from the day you complete it.
For most reminders that’s fine. It gets in the way with reminders about people, like “call Dad” or “write to my old flatmate”. You don’t want those every third Friday. You want them three weeks after the last time you actually talked.
How to set a repeating reminder on iPhone
If a fixed rhythm is enough for you, here’s how Apple’s guide to adding details in Reminders describes it. Go to the Reminders app and tap the reminder. Tap the Edit Details button, turn on Date or Time, tap Repeat, then choose how often. When the day comes, tap the empty circle next to the reminder to mark it as done.
That’s fine for things that really run on a calendar, like rent. Calls are different, because people don’t wait for the reminder.
What goes wrong when you talk early or late
Say “Call Dad” repeats every three weeks, starting on a Friday. On Monday he calls you and you talk for an hour. The reminder doesn’t know. On Friday it comes anyway, and you either tick it off for nothing or swipe it away.
Calling late causes the opposite problem. Say the reminder lands on a busy day and you only call ten days later. Ticking it off then doesn’t move the schedule. As a thread on Apple’s community forum points out, the next one is still counted from the date it was due, so it comes back sooner than you’d like.
The workaround: move the date, then tick it off
You can get Reminders to count from the day you talked, using steps Apple already documents. When you’ve talked, open the reminder before you mark it as done and change its date to today. Then tap the circle to complete it.
This is the fix posted in that thread on Apple’s community forum. The person who posted it repeats a reminder every 60 days, and says that done this way, the next one comes exactly 60 days after the day it was completed. They add two tips: set the repeat as a number of days, every 60 days rather than every two months, and wait for the date change to sync with iCloud before you tick the reminder off.
The catch is that it takes two extra steps every time, on the day you talked, which is often a day you didn’t open Reminders at all. If your friend called you, there’s no reminder on screen to fix, so you have to go and find it. And with one reminder per person, there’s still no single place that shows when you last talked to each of them.
If you only need this for two or three people, the workaround is fine, and you don’t need another app.
A reminder for the next time you chat
Reminders has one more option that’s easy to overlook. Behind the same Edit Details button, you can turn on When Messaging and pick someone from your contacts. Apple’s guide says the reminder then shows up the next time you chat with that person in Messages.
That’s handy for “ask how the interview went”. But it only works in Messages, and only once you’re already chatting, so it won’t help you get a conversation going.
What happens if you call early or late?
Here’s the same situation in three tools people use for this. The rhythm is every three weeks, and you talked a week before or a week after the date.
| You talked a week early | You talked a week late | |
|---|---|---|
| A repeating reminder | It still comes on its date, unless you change the date to today and then tick it off. | Ticking it off late keeps the old dates, so the next one comes back sooner than you’d like. |
| A repeating calendar event | It still goes off on its date. There’s nothing to tick off. | It goes off on the next date in the series, whenever you actually called. |
| Ciao! | You log the talk with a swipe, and the count starts again from that day. | Same here: it counts from the day you talked, so the next nudge is a full three weeks later. |
Counting from your last talk, without the extra steps
I’m Simo, and I moved to Barcelona from a small city in the north of Italy. Life got busy with work, and it got hard to keep up with friends and family. I’ve always been very attached to them, so the distance started to feel heavy, and I felt like a bad friend.
Ciao! is the app I make for that. You choose how often for each person, like every week or two, once a month or exactly every three weeks, so each friendship keeps its own rhythm. It counts from the last time you talked, so there’s no date to move.
When it’s been a while with someone, you get a short note that evening, and on Sunday a short stack of cards shows who’s waiting. When you’ve talked, you swipe right and the count starts again. If it was a few days ago, tap the card and pick Yesterday or Earlier. Swipe left for “Not now” and they come back next Sunday. Ciao! can’t see your calls or read your chats, so you tell it yourself, and it never writes to anyone for you. The other person never knows they’re in it.
If you’re still working out how often is right, we have a guide on how often to talk to your friends and one on how often to call your parents. There’s also a page on why calendar reminders for friends tend to end up ignored.
Questions
Can Apple Reminders repeat from the completion date?
Not as a setting. Apple’s guide only describes Repeat as a frequency set on the reminder’s date or time. The workaround is to change the date to today just before you mark it as done, so the next one is counted from today.
How do I get a reminder to call someone every few weeks on iPhone?
In Reminders, tap the reminder, tap the Edit Details button, turn on Date, tap Repeat and choose how often. If you’d rather count from your last call, change the date to today each time you talk, or use an app like Ciao! that counts from the last talk.
Does Ciao! know when I’ve called someone?
No. An iPhone app can’t read your calls or your chats, so Ciao! doesn’t know until you tell it. You log a talk with one swipe, and the count starts again from that day.
Is there an app that counts from the last time you talked?
Yes, Ciao! does this on iPhone. You choose how often for each person, and it counts from the last talk you logged. To compare it with other apps, see our list of apps to keep in touch with friends.
Sources
Apple, iPhone User Guide, “Add details in Reminders on iPhone” (iOS 27 and iOS 26): https://support.apple.com/guide/iphone/add-details-iphec7a1de82/ios
Apple, iPhone User Guide, “Complete items in Reminders on iPhone”: https://support.apple.com/guide/iphone/complete-items-iph3fb74d597/ios
Apple Support Community, “SOLUTION: reminder repeat from completion date” (December 2024): https://discussions.apple.com/thread/255872075