Skip to content

Greater Saint John program listings — confirm details with providers.

Manage website

CSV import

Add your program listings

Upload one providers file and one programs file. Leave unknown details blank. Nothing changes until both files pass validation and you choose “Replace listings.”

Your spreadsheet listings are active

greater_saint_john_kids_summer_programs_2026_age_and_grade-2.xlsx

Your confirmed 40 programs and 8 providers are now the directory’s default listings. Real entries have no sample labels.

Original grades, prices and date notes are preserved. Unknown ages remain unknown; grades are not converted to ages. Recreation, outdoor and day-camp listings are grouped under Summer camps. Town filters cover Greater Saint John; other towns served remain in provider descriptions.

Listings are saved in Lovable Cloud. Open your private editor to update programs and providers. This CSV page is preview-only.

Step 1

Providers CSV

One row per provider. Programs link to these names.

Providers from attached spreadsheet

8 providers ready

Step 2

Programs CSV

One row per program. Provider names must match the first file.

Programs from attached spreadsheet

40 programs ready

Step 3

Review and replace

8 providers and 40 programs are ready. All programs and providers are shown below.

Review all 8 providers
ProgramProviderTownAgesRegistration opens
Sunshine Program — KBM Community Centre
Review details
Category
Recreation / outdoor
Dates and schedule
2026-06-22 to 2026-08-14
Mon–Fri 9:00–12:00 and 13:00–16:00; Thursday ends 15:30
Price
Free
Venue
KBM Community Centre
Notes
No lunch supervision; guardian must be available
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
City of Saint JohnSaint JohnAges 6–12Not announced
Sunshine Program — Latimore Lake Community Centre
Review details
Category
Recreation / outdoor
Dates and schedule
2026-06-22 to 2026-08-14
Mon–Fri 9:00–12:00 and 13:00–16:00; Thursday ends 15:30
Price
Free
Venue
Latimore Lake Community Centre
Notes
No lunch supervision; guardian must be available
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
City of Saint JohnSaint JohnAges 6–12Not announced
Sunshine Program — Lorneville Community Centre
Review details
Category
Recreation / outdoor
Dates and schedule
2026-06-22 to 2026-08-14
Mon–Fri 9:00–12:00 and 13:00–16:00; Thursday ends 15:30
Price
Free
Venue
Lorneville Community Centre
Notes
No lunch supervision; guardian must be available
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
City of Saint JohnSaint JohnAges 6–12Not announced
Sunshine Program — Milford Memorial Community Centre
Review details
Category
Recreation / outdoor
Dates and schedule
2026-06-22 to 2026-08-14
Mon–Fri 9:00–12:00 and 13:00–16:00; Thursday ends 15:30
Price
Free
Venue
Milford Memorial Community Centre
Notes
No lunch supervision; guardian must be available
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
City of Saint JohnSaint JohnAges 6–12Not announced
Sunshine Program — Barnhill Memorial School
Review details
Category
Recreation / outdoor
Dates and schedule
2026-06-25 to 2026-08-14
Mon–Fri 9:00–12:00 and 13:00–16:00; Thursday ends 15:30
Price
Free
Venue
Barnhill Memorial School
Notes
No lunch supervision; guardian must be available
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
City of Saint JohnSaint JohnAges 6–12Not announced
Sunshine Program — Bayside Middle School
Review details
Category
Recreation / outdoor
Dates and schedule
2026-06-25 to 2026-08-14
Mon–Fri 9:00–12:00 and 13:00–16:00; Thursday ends 15:30
Price
Free
Venue
Bayside Middle School
Notes
No lunch supervision; guardian must be available
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
City of Saint JohnSaint JohnAges 6–12Not announced
Sunshine Program — Glen Falls School
Review details
Category
Recreation / outdoor
Dates and schedule
2026-06-25 to 2026-08-14
Mon–Fri 9:00–12:00 and 13:00–16:00; Thursday ends 15:30
Price
Free
Venue
Glen Falls School
Notes
No lunch supervision; guardian must be available
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
City of Saint JohnSaint JohnAges 6–12Not announced
Sunshine Program — Hazen White–St. Francis School
Review details
Category
Recreation / outdoor
Dates and schedule
2026-06-25 to 2026-08-14
Mon–Fri 9:00–12:00 and 13:00–16:00; Thursday ends 15:30
Price
Free
Venue
Hazen White–St. Francis School
Notes
No lunch supervision; guardian must be available
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
City of Saint JohnSaint JohnAges 6–12Not announced
Sunshine Program — Lakewood Heights School
Review details
Category
Recreation / outdoor
Dates and schedule
2026-06-25 to 2026-08-14
Mon–Fri 9:00–12:00 and 13:00–16:00; Thursday ends 15:30
Price
Free
Venue
Lakewood Heights School
Notes
No lunch supervision; guardian must be available
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
City of Saint JohnSaint JohnAges 6–12Not announced
Summer Slide — Saint John
Review details
Category
Day camp / education
Dates and schedule
8 weeks
Schedule not published
Price
$25 per child
Venue
Not published
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
BGC Greater Saint JohnSaint JohnAges 5–11Not announced
Summer Ball Hockey — Mini
Review details
Category
Sports
Dates and schedule
2 evaluation weeks + 8 league weeks
Tuesdays
Price
$50 membership fee
Venue
Not published
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
BGC Greater Saint JohnSaint JohnAges 5–8Not announced
Summer Ball Hockey — Junior
Review details
Category
Sports
Dates and schedule
2 evaluation weeks + 8 league weeks
Thursdays
Price
$50 membership fee
Venue
Not published
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
BGC Greater Saint JohnSaint JohnAges 9–12Not announced
Summer Day Camps — South HUB
Review details
Category
Day camp
Dates and schedule
Not published
Schedule not published
Price
Not published
Venue
South HUB
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
YMCA of Southwestern New BrunswickSaint JohnAges and grades not publishedNot announced
Summer Day Camps — Forest Glen Community
Review details
Category
Day camp
Dates and schedule
Not published
Schedule not published
Price
Not published
Venue
Forest Glen Community
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
YMCA of Southwestern New BrunswickSaint JohnAges and grades not publishedNot announced
Summer Day Camps — Glenn Carpenter Centre
Review details
Category
Day camp
Dates and schedule
Not published
Schedule not published
Price
Not published
Venue
Glenn Carpenter Centre
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
YMCA of Southwestern New BrunswickSaint JohnAges and grades not publishedNot announced
Summer Day Camps — Irving Oil Field House
Review details
Category
Day camp
Dates and schedule
Not published
Schedule not published
Price
Not published
Venue
Irving Oil Field House
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
YMCA of Southwestern New BrunswickSaint JohnAges and grades not publishedNot announced
Summer Day Camps — Millidgeville Community
Review details
Category
Day camp
Dates and schedule
Not published
Schedule not published
Price
Not published
Venue
Millidgeville Community
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
YMCA of Southwestern New BrunswickSaint JohnAges and grades not publishedNot announced
Summer Day Camps — Qplex Community
Review details
Category
Day camp
Dates and schedule
Not published
Schedule not published
Price
Not published
Venue
Qplex Community
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
YMCA of Southwestern New BrunswickQuispamsisAges and grades not publishedNot announced
Summer Day Camps — Saint John Regional Y
Review details
Category
Day camp
Dates and schedule
Not published
Schedule not published
Price
Not published
Venue
Saint John Regional Y
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
YMCA of Southwestern New BrunswickSaint JohnAges and grades not publishedNot announced
Summer Day Camps — West Side
Review details
Category
Day camp
Dates and schedule
Not published
Schedule not published
Price
Not published
Venue
West Side
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
YMCA of Southwestern New BrunswickSaint JohnAges and grades not publishedNot announced
Sports Camps — Irving Oil Field House
Review details
Category
Sports
Dates and schedule
2026-06-22 to 2026-09-04 (weekly; no camp Aug 24–28)
Schedule not published
Price
Not published
Venue
Irving Oil Field House
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
YMCA of Southwestern New BrunswickSaint JohnAges 6–12Not announced
Maker Camp: Business Builders
Review details
Category
STEM / creative
Dates and schedule
2026-06-22 to 2026-08-14 (camp series)
Mon–Fri 9:00–16:00; drop-off from 8:00; pickup until 17:00
Price
Not published
Venue
UNB Saint John campus
Notes
Grades 4–9 across camp series; specific grade group and week vary
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
UNB Saint John Discovery CampsSaint JohnAges and grades not publishedNot announced
Movie Making: Special Effects Studio
Review details
Category
STEM / creative
Dates and schedule
2026-06-22 to 2026-08-14 (camp series)
Mon–Fri 9:00–16:00; drop-off from 8:00; pickup until 17:00
Price
Not published
Venue
UNB Saint John campus
Notes
Grades 4–9 across camp series; specific grade group and week vary
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
UNB Saint John Discovery CampsSaint JohnAges and grades not publishedNot announced
Robotics and Coding
Review details
Category
STEM / creative
Dates and schedule
2026-06-22 to 2026-08-14 (camp series)
Mon–Fri 9:00–16:00; drop-off from 8:00; pickup until 17:00
Price
Not published
Venue
UNB Saint John campus
Notes
Grades 4–9 across camp series; specific grade group and week vary
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
UNB Saint John Discovery CampsSaint JohnAges and grades not publishedNot announced
Minecraft Engineering
Review details
Category
STEM / creative
Dates and schedule
2026-06-22 to 2026-08-14 (camp series)
Mon–Fri 9:00–16:00; drop-off from 8:00; pickup until 17:00
Price
Not published
Venue
UNB Saint John campus
Notes
Grades 4–9 across camp series; specific grade group and week vary
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
UNB Saint John Discovery CampsSaint JohnAges and grades not publishedNot announced
Movie Making: Special Effects Studio — Grades 4–5
Review details
Category
Film / STEM
Dates and schedule
2026-07-27 to 2026-07-31
Mon–Fri
Price
From CAD $225
Venue
UNB Saint John campus
Notes
Grade requirement, not converted to ages
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
UNB Saint John Discovery CampsSaint JohnGrades 4–5Not announced
Movie Making: Special Effects Studio — Grades 6–7
Review details
Category
Film / STEM
Dates and schedule
2026-08-04 to 2026-08-07
Tue–Fri
Price
From CAD $180
Venue
UNB Saint John campus
Notes
Grade requirement, not converted to ages
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
UNB Saint John Discovery CampsSaint JohnGrades 6–7Not announced
Badminton camp
Review details
Category
Sports
Dates and schedule
Not published
Schedule not published
Price
Not published
Venue
UNB Saint John
Notes
Official athletics page states registration closed for all summer camps
Confirmed status
closed · 2026-11-06
Last checked
2026-11-06
Source link
Registration link
UNB Saint John AthleticsSaint JohnAges 11–18Not announced
Volleyball camp — middle school
Review details
Category
Sports
Dates and schedule
Not published
Schedule not published
Price
Not published
Venue
UNB Saint John
Notes
Official athletics page states registration closed for all summer camps
Confirmed status
closed · 2026-11-06
Last checked
2026-11-06
Source link
Registration link
UNB Saint John AthleticsSaint JohnAges 11–14Not announced
Basketball camp
Review details
Category
Sports
Dates and schedule
Not published
Schedule not published
Price
Not published
Venue
UNB Saint John
Notes
Official athletics page states registration closed for all summer camps
Confirmed status
closed · 2026-11-06
Last checked
2026-11-06
Source link
Registration link
UNB Saint John AthleticsSaint JohnAges 12–18Not announced
Morning playground session
Review details
Category
Recreation / drop-in
Dates and schedule
2026-06-22 to 2026-08-21
Weekdays 9:00–12:00; early drop-off 8:30
Price
$7/session
Venue
3 playground program locations
Notes
Age 4 turning 5 by Dec 31 also eligible; punch-pass model
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
Town of RothesayRothesayAges 5–12Not announced
Lunch supervision
Review details
Category
Recreation / drop-in
Dates and schedule
2026-06-22 to 2026-08-21
Mon/Tue/Wed/Fri 12:00–13:00
Price
$3/session
Venue
3 playground program locations
Notes
Age 4 turning 5 by Dec 31 also eligible; punch-pass model
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
Town of RothesayRothesayAges 5–12Not announced
Afternoon playground session
Review details
Category
Recreation / drop-in
Dates and schedule
2026-06-22 to 2026-08-21
Weekdays 13:00–16:00
Price
$7/session
Venue
3 playground program locations
Notes
Age 4 turning 5 by Dec 31 also eligible; punch-pass model
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
Town of RothesayRothesayAges 5–12Not announced
ART LAB Summer Camp — 2026-08-17 to 2026-08-21
Review details
Category
Arts
Dates and schedule
2026-08-17 to 2026-08-21
Mon–Fri 8:30–18:00
Price
CAD $125/week
Venue
24 Coburg Street
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
Art Lab Discover Create InnovateSaint JohnAges 6–12Not announced
ART LAB Summer Camp — 2026-08-24 to 2026-08-28
Review details
Category
Arts
Dates and schedule
2026-08-24 to 2026-08-28
Mon–Fri 8:30–18:00
Price
CAD $125/week
Venue
24 Coburg Street
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
Art Lab Discover Create InnovateSaint JohnAges 6–12Not announced
ART LAB Summer Camp — 2026-08-31 to 2026-09-04
Review details
Category
Arts
Dates and schedule
2026-08-31 to 2026-09-04
Mon–Fri 8:30–18:00
Price
CAD $125/week
Venue
24 Coburg Street
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
Art Lab Discover Create InnovateSaint JohnAges 6–12Not announced
Pokémon Go Outside Camp
Review details
Category
Outdoor / creative
Dates and schedule
2026-08-17 to 2026-08-21
Full week
Price
CAD $196.75/week
Venue
West Side
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
YMCA of Southwestern New BrunswickSaint JohnAges 5–12Not announced
Saint John Explorers Camp
Review details
Category
Outdoor / creative
Dates and schedule
2026-08-24 to 2026-08-28
Full week
Price
CAD $196.75/week
Venue
West Side
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
YMCA of Southwestern New BrunswickSaint JohnAges 5–12Not announced
Messy Masterpieces Camp
Review details
Category
Outdoor / creative
Dates and schedule
2026-08-31 to 2026-09-04
Full week
Price
CAD $196.75/week
Venue
West Side
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
YMCA of Southwestern New BrunswickSaint JohnAges 5–12Not announced
JRJ Summer Camp 2026
Review details
Category
Day camp
Dates and schedule
Not published
Schedule not published
Price
CAD $70
Venue
910 Fairville Boulevard
Notes
None published
Confirmed status
Availability not confirmed
Last checked
2026-11-06
Source link
Registration link
JRJ Summer CampSaint JohnAges and grades not publishedNot announced

Imported records are not labelled as samples.

CSV field guide

Use the templates for exact column names. Save Excel files as CSV UTF-8 before uploading.

Providers columns
  • name — required and unique.
  • description — optional short description.
  • website — optional complete http:// or https:// address.
  • towns — optional; separate Saint John, Rothesay and Quispamsis with |.
Programs columns

Required: title, provider, category and town. Leave unknown ages blank. Provider must exactly match a name in the providers CSV.

Categories: summer-camps, sports, swimming, arts-dance or stem.

Dates: YYYY-MM-DD. Times: optional 24-hour HH:mm. A date without a time stays date-only.

Price: priceAmount and priceUnit together; units are per week, per session, per term or per program.

Confirmed status: open, waitlist, sold_out, cancelled or closed, always with confirmedOn. Leave both blank when availability is not confirmed.

All other columns: venue, summary, sessionStart, sessionEnd, schedule, priceAmount, priceUnit, priceNote, registrationOpensDate, registrationOpensTime, registrationClosesDate, registrationClosesTime, confirmedStatus, confirmedOn, statusNote, registrationUrl, sourceUrl, lastChecked. Leave unknown details blank.

Template columns: name, description, website, towns (providers).