This data was last updated . Check the official facility page before you go.

Query language reference

Combine match functions with logical operators, evaluated against every activity time. Whitespace is insignificant and the schedule timezone (America/Toronto) is implied.

Examples

Reference

facility("name", ...)
Matches facility names against any of the quoted strings. Matching is fuzzy: each case-insensitive word of the query must be a prefix of a word in the facility name, in the same order, ignoring punctuation. For example, facility("st laurent") matches "St. Laurent Complex", and facility("rj kennedy") matches "R.J. Kennedy Community Centre and Arena".
activity("name", ...)
Like facility(), but matches activity names (both normalized and as written in the schedule). Names are normalized to the infinitive form, e.g., "skate" rather than "skating", so prefer prefixes like activity("skat") or activity("lane sw").
time([weekday...|date...] @ [time...|timerange...])
Matches activity weekdays and times. Days and times are each OR'd, and either side can be omitted (along with the @). Activities with unparseable times are not filtered out. Weekdays are two-letter, three-letter, or full names (mo, mon, monday). Dates are YYYY-MM-DD or today. Times are 24-hour HH:MM, 12-hour HH:MMam/HH:MMpm (or a/p), or now. Time ranges are two dash-separated times; an end time earlier than the start extends into the next day. For example: time(now), time(mo tu we th fr), time(sa su @ 12:00), time(mo @ 6:00a-10:00a 6:00p-9:00p).
schdate(date)
Matches schedule groups applicable on the date (YYYY-MM-DD or today), e.g., schdate(today) to show current schedules. Groups without a valid date range are not filtered out.
latlng(lat, lng, km)
Matches facilities within the radius (kilometers) of the coordinates, e.g., latlng(45.42620, -75.69205, 2) matches within 2km of Rideau station.
not · and · or · ( )
Logical operators, highest to lowest precedence: (...) grouping, not/! negation, and/&& conjunction, or/|| disjunction.

Keep name queries as minimal as possible (e.g., "lane sw" instead of "lane swim") so renamed activities aren't missed.

More about the query language

To compare full weekly schedules instead, run this query on the schedules page.

Today Monday July 27

7 AM

  1. 7:45–8:45am yoga - yin CARDELREC Recreation Complex Goulbourn Stittsville official page Jun 22, 2026 to Aug 23, 2026 There are schedule changes posted for this facility. Click here for more information.

10 AM

  1. 10–11am yoga Nepean Sportsplex Nepean official page Jun 29, 2026 to Aug 30, 2026 This activity may require a reservation. Click here to register.
  2. 10–10:55am yoga Ray Friel Recreation Complex Orléans official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information.

11 AM

  1. 11:45am–12:45pm yin yoga Minto Recreation Complex - Barrhaven Barrhaven official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.

12 PM

  1. 12–1pm yoga Nepean Sportsplex Nepean official page Jun 29, 2026 to Aug 30, 2026 This activity may require a reservation. Click here to register.
  2. 12–1pm yoga Pinecrest Recreation Complex Nepean official page Jun 29, 2026 to Aug 9, 2026 There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.

6 PM

  1. 6:45–7:45pm yoga Richcraft Recreation Complex-Kanata Kanata official page Jun 29, 2026 to Aug 30, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.

7 PM

  1. 7:15–8:15pm yoga Diane Deans Greenboro Community Centre South Keys official page Jul 2, 2026 to Sep 7, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.
  2. 7:15–8:15pm yoga Pinecrest Recreation Complex Nepean official page Jun 29, 2026 to Aug 9, 2026 There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.
  3. 7:30–8:30pm yoga CARDELREC Recreation Complex Goulbourn Stittsville official page Jun 22, 2026 to Aug 23, 2026 There are schedule changes posted for this facility. Click here for more information.
  4. 7:30–8:30pm yoga St. Laurent Complex Vanier official page Jun 29, 2026 to Sep 7, 2026

8 PM

  1. 8–9pm yoga Richcraft Recreation Complex-Kanata Kanata official page Jun 29, 2026 to Aug 30, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.

Tomorrow Tuesday July 28

9 AM

  1. 9:15–10:15am yoga tune up Minto Recreation Complex - Barrhaven Barrhaven official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.

10 AM

  1. 10–11am yoga Walter Baker Sports Centre Barrhaven official page Jun 29, 2026 to Aug 30, 2026 A notice is posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.
  2. 10:30–11:30am yoga Minto Recreation Complex - Barrhaven Barrhaven official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.
  3. 10:30–11:25am yoga - older adult Ray Friel Recreation Complex Orléans official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information.

11 AM

  1. 11am–12pm yoga Diane Deans Greenboro Community Centre South Keys official page Jul 2, 2026 to Sep 7, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.
  2. 11:30am–12:25pm yoga Ray Friel Recreation Complex Orléans official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information.

6 PM

  1. 6–7pm yoga St. Laurent Complex Vanier official page Jun 29, 2026 to Sep 7, 2026
  2. 6:30–7:25pm yoga Ray Friel Recreation Complex Orléans official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information.

7 PM

  1. 7–8pm yoga Nepean Sportsplex Nepean official page Jun 29, 2026 to Aug 30, 2026 This activity may require a reservation. Click here to register.
  2. 7:15–8:15pm yoga Pinecrest Recreation Complex Nepean official page Jun 29, 2026 to Aug 9, 2026 There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.

Wednesday July 29

7 AM

  1. 7:45–8:45am yoga - yin CARDELREC Recreation Complex Goulbourn Stittsville official page Jun 22, 2026 to Aug 23, 2026 There are schedule changes posted for this facility. Click here for more information.

9 AM

  1. 9:15–10:15am yoga 50+ Diane Deans Greenboro Community Centre South Keys official page Jul 2, 2026 to Sep 7, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.

10 AM

  1. 10–10:55am yoga St. Laurent Complex Vanier official page Jun 29, 2026 to Sep 7, 2026
  2. 10:30–11:25am yin yoga Ray Friel Recreation Complex Orléans official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information.

12 PM

  1. 12–1pm yoga Nepean Sportsplex Nepean official page Jun 29, 2026 to Aug 30, 2026 This activity may require a reservation. Click here to register.
  2. 12–1pm yoga Pinecrest Recreation Complex Nepean official page Jun 29, 2026 to Aug 9, 2026 There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.

1 PM

  1. 1:15–2:15pm yoga chair (heartwise) 50+ Richcraft Recreation Complex-Kanata Kanata official page Jun 29, 2026 to Aug 30, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.

2 PM

  1. 2:30–3:30pm yoga Richcraft Recreation Complex-Kanata Kanata official page Jun 29, 2026 to Aug 30, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.

3 PM

  1. 3:45–4:45pm yoga Richcraft Recreation Complex-Kanata Kanata official page Jun 29, 2026 to Aug 30, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.

7 PM

  1. 7:15–8:15pm yoga Diane Deans Greenboro Community Centre South Keys official page Jul 2, 2026 to Sep 7, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.
  2. 7:15–8:15pm yoga Pinecrest Recreation Complex Nepean official page Jun 29, 2026 to Aug 9, 2026 There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.
  3. 7:15–8:15pm yoga St. Laurent Complex Vanier official page Jun 29, 2026 to Sep 7, 2026
  4. 7:30–8:25pm yoga Ray Friel Recreation Complex Orléans official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information.

Thursday July 30

9 AM

  1. 9:15–10:15am yoga Minto Recreation Complex - Barrhaven Barrhaven official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.
  2. 9:30–10:30am yoga Richcraft Recreation Complex-Kanata Kanata official page Jun 29, 2026 to Aug 30, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.

10 AM

  1. 10–11am yoga Walter Baker Sports Centre Barrhaven official page Jun 29, 2026 to Aug 30, 2026 A notice is posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.
  2. 10:30–11:25am yoga Bob MacQuarrie Recreation Complex - Orléans Orléans official page Jul 2, 2026 to Oct 3, 2026 A notice is posted for this facility. Click here for more information.
  3. 10:45–11:45am yoga Richcraft Recreation Complex-Kanata Kanata official page Jun 29, 2026 to Aug 30, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.

11 AM

  1. 11am–12pm yoga Diane Deans Greenboro Community Centre South Keys official page Jul 2, 2026 to Sep 7, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.
  2. 11am–12pm yoga Kanata Leisure Centre and Wave Pool Kanata official page Jul 6, 2026 to Aug 30, 2026
  3. 11–11:55am yoga - qigong Ray Friel Recreation Complex Orléans official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information.

12 PM

  1. 12–1pm yoga Nepean Sportsplex Nepean official page Jun 29, 2026 to Aug 30, 2026 This activity may require a reservation. Click here to register.
  2. 12–12:55pm yoga - older adult Ray Friel Recreation Complex Orléans official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information.

5 PM

  1. 5:30–6:30pm yoga Plant Recreation Centre Centretown official page Jun 28, 2026 to Sep 6, 2026 There are schedule changes posted for this facility. Click here for more information.

7 PM

  1. 7:15–8:15pm yoga Pinecrest Recreation Complex Nepean official page Jun 29, 2026 to Aug 9, 2026 There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.
  2. 7:30–8:30pm yoga CARDELREC Recreation Complex Goulbourn Stittsville official page Jun 22, 2026 to Aug 23, 2026 There are schedule changes posted for this facility. Click here for more information.

Friday July 31

7 AM

  1. 7:45–8:45am yoga - yin CARDELREC Recreation Complex Goulbourn Stittsville official page Jun 22, 2026 to Aug 23, 2026 There are schedule changes posted for this facility. Click here for more information.

9 AM

  1. 9–10am yoga Nepean Sportsplex Nepean official page Jun 29, 2026 to Aug 30, 2026 This activity may require a reservation. Click here to register.

10 AM

  1. 10:15–11:10am yoga Ray Friel Recreation Complex Orléans official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information.
  2. 10:30–11:25am yoga Bob MacQuarrie Recreation Complex - Orléans Orléans official page Jul 2, 2026 to Oct 3, 2026 A notice is posted for this facility. Click here for more information.

12 PM

  1. 12–1pm yoga Pinecrest Recreation Complex Nepean official page Jun 29, 2026 to Aug 9, 2026 There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.

6 PM

  1. 6–6:55pm yoga Ray Friel Recreation Complex Orléans official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information.
  2. 6:15–7:15pm yoga Minto Recreation Complex - Barrhaven Barrhaven official page Jun 22, 2026 to Aug 30, 2026 There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.

Saturday August 1

8 AM

  1. 8:15–9:15am yoga François Dupuis Recreation Centre Orléans official page Jun 22, 2026 to Sep 6, 2026 There are schedule changes posted for this facility. Click here for more information.
  2. 8:30–9:30am yoga CARDELREC Recreation Complex Goulbourn Stittsville official page This time may be affected by holiday or special event schedules. Click here to check the official facility page. There are schedule changes posted for this facility. Click here for more information.
  3. 8:30–9:30am yoga CARDELREC Recreation Complex Goulbourn Stittsville official page Jun 22, 2026 to Aug 23, 2026 A separate holiday or special event schedule is posted for this facility and may affect this time. Click here to check the official facility page. There are schedule changes posted for this facility. Click here for more information.

9 AM

  1. 9–9:55am yoga Bob MacQuarrie Recreation Complex - Orléans Orléans official page Jul 2, 2026 to Oct 3, 2026 A notice is posted for this facility. Click here for more information.

10 AM

  1. 10:15–11:10am yoga Ray Friel Recreation Complex Orléans official page A notice is posted for this facility. Click here for more information.
  2. 10:15–11:10am yoga Ray Friel Recreation Complex Orléans official page Jun 22, 2026 to Aug 30, 2026 A separate holiday or special event schedule is posted for this facility and may affect this time. Click here to check the official facility page. There are schedule changes posted for this facility. Click here for more information.
  3. 10:30–11:30am yoga Pinecrest Recreation Complex Nepean official page This time may be affected by holiday or special event schedules. Click here to check the official facility page. A notice is posted for this facility. Click here for more information. This activity requires a reservation. Click here to register.
  4. 10:30–11:30am yoga Pinecrest Recreation Complex Nepean official page Jun 29, 2026 to Aug 9, 2026 A separate holiday or special event schedule is posted for this facility and may affect this time. Click here to check the official facility page. There are schedule changes posted for this facility. Click here for more information. This activity may require a reservation. Click here to register.

11 AM

  1. 11am–12pm yoga Kanata Leisure Centre and Wave Pool Kanata official page Jul 6, 2026 to Aug 30, 2026

Sunday August 2

9 AM

  1. 9–10am yoga Nepean Sportsplex Nepean official page Jun 29, 2026 to Aug 30, 2026 This activity may require a reservation. Click here to register.

10 AM

  1. 10–11am yoga Nepean Sportsplex Nepean official page Jun 29, 2026 to Aug 30, 2026 This activity may require a reservation. Click here to register.
  2. 10:15–11:15am yoga Richcraft Recreation Complex-Kanata Kanata official page Jun 29, 2026 to Aug 30, 2026 (schedule changes for other dates) This activity may require a reservation. Click here to register.