BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//SalahTable//Prayer times//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Ramadan 2027 – Edmonton
REFRESH-INTERVAL;VALUE=DURATION:P1D
X-PUBLISHED-TTL:P1D
BEGIN:VEVENT
UID:ramadan2027-1-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270208T132700Z
DTEND:20270208T133700Z
SUMMARY:Sehri ends – Ramadan 1 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 1 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-1-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270209T003000Z
DTEND:20270209T010000Z
SUMMARY:Iftar – Ramadan 1 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 1 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-2-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270209T132600Z
DTEND:20270209T133600Z
SUMMARY:Sehri ends – Ramadan 2 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 2 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-2-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270210T003200Z
DTEND:20270210T010200Z
SUMMARY:Iftar – Ramadan 2 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 2 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-3-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270210T132400Z
DTEND:20270210T133400Z
SUMMARY:Sehri ends – Ramadan 3 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 3 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-3-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270211T003400Z
DTEND:20270211T010400Z
SUMMARY:Iftar – Ramadan 3 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 3 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-4-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270211T132200Z
DTEND:20270211T133200Z
SUMMARY:Sehri ends – Ramadan 4 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 4 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-4-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270212T003600Z
DTEND:20270212T010600Z
SUMMARY:Iftar – Ramadan 4 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 4 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-5-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270212T132100Z
DTEND:20270212T133100Z
SUMMARY:Sehri ends – Ramadan 5 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 5 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-5-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270213T003800Z
DTEND:20270213T010800Z
SUMMARY:Iftar – Ramadan 5 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 5 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-6-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270213T131900Z
DTEND:20270213T132900Z
SUMMARY:Sehri ends – Ramadan 6 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 6 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-6-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270214T004000Z
DTEND:20270214T011000Z
SUMMARY:Iftar – Ramadan 6 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 6 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-7-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270214T131700Z
DTEND:20270214T132700Z
SUMMARY:Sehri ends – Ramadan 7 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 7 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-7-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270215T004200Z
DTEND:20270215T011200Z
SUMMARY:Iftar – Ramadan 7 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 7 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-8-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270215T131500Z
DTEND:20270215T132500Z
SUMMARY:Sehri ends – Ramadan 8 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 8 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-8-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270216T004400Z
DTEND:20270216T011400Z
SUMMARY:Iftar – Ramadan 8 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 8 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-9-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270216T131300Z
DTEND:20270216T132300Z
SUMMARY:Sehri ends – Ramadan 9 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 9 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-9-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270217T004600Z
DTEND:20270217T011600Z
SUMMARY:Iftar – Ramadan 9 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 9 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-10-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270217T131100Z
DTEND:20270217T132100Z
SUMMARY:Sehri ends – Ramadan 10 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 10 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-10-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270218T004800Z
DTEND:20270218T011800Z
SUMMARY:Iftar – Ramadan 10 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 10 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-11-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270218T130900Z
DTEND:20270218T131900Z
SUMMARY:Sehri ends – Ramadan 11 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 11 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-11-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270219T005000Z
DTEND:20270219T012000Z
SUMMARY:Iftar – Ramadan 11 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 11 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-12-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270219T130700Z
DTEND:20270219T131700Z
SUMMARY:Sehri ends – Ramadan 12 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 12 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-12-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270220T005200Z
DTEND:20270220T012200Z
SUMMARY:Iftar – Ramadan 12 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 12 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-13-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270220T130500Z
DTEND:20270220T131500Z
SUMMARY:Sehri ends – Ramadan 13 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 13 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-13-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270221T005400Z
DTEND:20270221T012400Z
SUMMARY:Iftar – Ramadan 13 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 13 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-14-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270221T130300Z
DTEND:20270221T131300Z
SUMMARY:Sehri ends – Ramadan 14 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 14 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-14-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270222T005600Z
DTEND:20270222T012600Z
SUMMARY:Iftar – Ramadan 14 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 14 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-15-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270222T130100Z
DTEND:20270222T131100Z
SUMMARY:Sehri ends – Ramadan 15 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 15 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-15-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270223T005800Z
DTEND:20270223T012800Z
SUMMARY:Iftar – Ramadan 15 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 15 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-16-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270223T125900Z
DTEND:20270223T130900Z
SUMMARY:Sehri ends – Ramadan 16 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 16 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-16-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270224T010000Z
DTEND:20270224T013000Z
SUMMARY:Iftar – Ramadan 16 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 16 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-17-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270224T125700Z
DTEND:20270224T130700Z
SUMMARY:Sehri ends – Ramadan 17 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 17 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-17-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270225T010200Z
DTEND:20270225T013200Z
SUMMARY:Iftar – Ramadan 17 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 17 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-18-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270225T125500Z
DTEND:20270225T130500Z
SUMMARY:Sehri ends – Ramadan 18 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 18 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-18-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270226T010400Z
DTEND:20270226T013400Z
SUMMARY:Iftar – Ramadan 18 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 18 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-19-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270226T125300Z
DTEND:20270226T130300Z
SUMMARY:Sehri ends – Ramadan 19 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 19 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-19-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270227T010600Z
DTEND:20270227T013600Z
SUMMARY:Iftar – Ramadan 19 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 19 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-20-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270227T125000Z
DTEND:20270227T130000Z
SUMMARY:Sehri ends – Ramadan 20 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 20 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-20-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270228T010800Z
DTEND:20270228T013800Z
SUMMARY:Iftar – Ramadan 20 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 20 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-21-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270228T124800Z
DTEND:20270228T125800Z
SUMMARY:Sehri ends – Ramadan 21 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 21 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-21-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270301T011000Z
DTEND:20270301T014000Z
SUMMARY:Iftar – Ramadan 21 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 21 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-22-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270301T124600Z
DTEND:20270301T125600Z
SUMMARY:Sehri ends – Ramadan 22 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 22 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-22-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270302T011200Z
DTEND:20270302T014200Z
SUMMARY:Iftar – Ramadan 22 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 22 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-23-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270302T124400Z
DTEND:20270302T125400Z
SUMMARY:Sehri ends – Ramadan 23 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 23 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-23-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270303T011400Z
DTEND:20270303T014400Z
SUMMARY:Iftar – Ramadan 23 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 23 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-24-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270303T124100Z
DTEND:20270303T125100Z
SUMMARY:Sehri ends – Ramadan 24 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 24 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-24-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270304T011500Z
DTEND:20270304T014500Z
SUMMARY:Iftar – Ramadan 24 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 24 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-25-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270304T123900Z
DTEND:20270304T124900Z
SUMMARY:Sehri ends – Ramadan 25 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 25 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-25-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270305T011700Z
DTEND:20270305T014700Z
SUMMARY:Iftar – Ramadan 25 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 25 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-26-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270305T123700Z
DTEND:20270305T124700Z
SUMMARY:Sehri ends – Ramadan 26 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 26 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-26-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270306T011900Z
DTEND:20270306T014900Z
SUMMARY:Iftar – Ramadan 26 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 26 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-27-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270306T123400Z
DTEND:20270306T124400Z
SUMMARY:Sehri ends – Ramadan 27 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 27 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-27-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270307T012100Z
DTEND:20270307T015100Z
SUMMARY:Iftar – Ramadan 27 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 27 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-28-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270307T123200Z
DTEND:20270307T124200Z
SUMMARY:Sehri ends – Ramadan 28 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 28 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-28-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270308T012300Z
DTEND:20270308T015300Z
SUMMARY:Iftar – Ramadan 28 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 28 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-29-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270308T122900Z
DTEND:20270308T123900Z
SUMMARY:Sehri ends – Ramadan 29 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 29 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-29-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270309T012500Z
DTEND:20270309T015500Z
SUMMARY:Iftar – Ramadan 29 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 29 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-30-sehri-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270309T122700Z
DTEND:20270309T123700Z
SUMMARY:Sehri ends – Ramadan 30 (Edmonton)
DESCRIPTION:Suhoor ends at Fajr. Day 30 applies only if Ramadan completes 
 30 days.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Sehri ends – Ramadan 30 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:ramadan2027-30-iftar-CA-edmonton@salahtable.com
DTSTAMP:20261102T103917Z
DTSTART:20270310T012700Z
DTEND:20270310T015700Z
SUMMARY:Iftar – Ramadan 30 (Edmonton)
DESCRIPTION:Iftar at Maghrib.
URL:https://salahtable.com/canada/edmonton/ramadan-2027
TRANSP:TRANSPARENT
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Iftar – Ramadan 30 (Edmonton)
TRIGGER:-PT10M
END:VALARM
END:VEVENT
END:VCALENDAR
