2-2-5-5 Custody Calendar
Create a 2-2-5-5 rotation so both parents can see upcoming exchanges, night counts, and the repeating pattern without building a custom spreadsheet.
Confirm any custody schedule changes with your co-parent and legal advisor—the planner provides a visual guide, not legal advice.
Examples
- Start 2025-01-06, 12 weeks, exchange 18:00, Parent A first ⇒ Schedule 2025-01-06 → 2025-03-30 (12.0 weeks) • Parent A nights: 42 • Parent B nights: 42 • Next exchanges: 2025-01-08 18:00, 2025-01-10 18:00, 2025-01-15 18:00, 2025-01-20 18:00, 2025-01-22 18:00, 2025-01-27 18:00 • First 14-day pattern: A A | B B | A A A A A | B B B B B
- Start 2025-03-03, 10 weeks, exchange 17:00, Parent B first ⇒ Schedule 2025-03-03 → 2025-05-11 (10.0 weeks) • Parent A nights: 35 • Parent B nights: 35 • Next exchanges: 2025-03-05 17:00, 2025-03-07 17:00, 2025-03-12 17:00, 2025-03-17 17:00, 2025-03-19 17:00, 2025-03-24 17:00 • First 14-day pattern: B B | A A | B B B B B | A A A A A
FAQ
How do I add holidays or school breaks?
Use the exchange summary to identify swap points, then manually override those dates in your shared calendar to reflect holiday agreements.
Can I export this to Google Calendar?
Copy the exchange list into a spreadsheet and import it as timed events, or recreate the pattern using your calendar's recurring event tools.
What if we rotate weekend ownership?
Toggle the starting parent so the first five-night block lines up with the agreed weekend owner, then adjust individual weekends as needed.
How do I accommodate extracurriculars or midweek swaps?
Use the generated exchange list to identify swap points that fall on practice nights, then agree on offsets (e.g., 17:00 pickups) while keeping the overall 2-2-5-5 cadence intact.
Additional Information
- The 2-2-5-5 structure alternates two nights with each parent followed by five-night blocks, repeating every 14 days.
- Exchange times default to 18:00 local—adjust to match your parenting plan or court order.
- Preview string shows the initial two-week cycle; repeat it to extend the schedule beyond the selected horizon.
- Result units: nights allocated per parent and timestamped exchange handoffs