School Age Childcare
The BAC Program (Before & After Care) provides quality care for RPS school-aged children in developmental kindergarten through fifth grade and is available every school day at all our elementary schools. This program focuses on enhancing physical, intellectual, social, and emotional development, with recognition of individual interests and talents and promotion of the school as a safe and stimulating place. Table games, crafts, gym time, outdoor play and an afternoon snack are planned each day.
Days & Hours
The BAC program begins on the first day of the school year and ends on the last day of school.
- Morning BAC is available from 7:00 AM - 8:25 PM.
- Afternoon BAC is available from 3:30 AM - 6:00 PM.
- Care is available on early release days from 1:30 PM - 6:00 PM.
- Care is NOT available on district snow days.
Quick links
Registration Information
For BAC availability for the current school year, please contact the office at 616-863-6560
BAC registration for the 2025-2026 school year will begin in May. Check back for more information
Tuition Information
Rockford Before and After Care is a prepaid program. The BAC program is tuition based; it is not funded by Rockford Public Schools. We do not offer sibling discounts. Tuition is charged based on enrollment, not attendance, i.e., illness, vacation. If BAC is open, you will be charged if your child was scheduled to attend.
Per Student Fees
- Family, Non-Refundable Enrollment Fee: $40 per student
There is no sibling discount - Morning Session: $8 per day per child
- Afternoon Session: $15.00 per day per child
- Early Release: $20.00 per day per child
- Full Day BAC: $45.00 per day per child
- AM Delay of School Care: $11.00 per child
Scheduling Policy and Fees
Enrollment Requirements
Minimum enrollment is one day (am or pm) per week, per child. We DO NOT offer drop-in care. If your child/children do not sign up for the required minimum number of days, they will be automatically un-enrolled. Re-enrollment will not be an option.
Enrollment Calendar
The BAC calendar will open each month from the 1st- 25th to enter your schedule or to make changes to an existing schedule. After the calendar lockout date of the 26th, your schedule cannot be removed, and all charges will apply. We do not credit or swap for scheduled days that are cancelled.
If you do not set your schedule in between the 1st and 25th of each month, you will be charged a $25 fee for our staff to enter your schedule for you.
If you add an AM or PM for the current day or current week of care, a $5 Add-In Fee will be added to the daily standard AM or PM BAC charge. Otherwise, you may add days at no extra charge ONLY if called in by noon the Thursday before the next week’s scheduled days of care. DO NOT send add-in requests via email. All add-in requests must be called in by 3:00 PM to the Child Care office.
If your child is sent to BAC without a schedule or without contacting the Child Care office, a $10 Unscheduled Add-In Fee will be added to the daily standard AM or PM BAC charge.
- Calendar Input Fee: $25
- Add-In Fee: $5
- Unscheduled Add-In Fee: $10
Late Pick Up Arrivals
Parents who arrive after 6 PM to take their child from care will be charged a progressive late pick-up fee. The fees are as follows:
1-5 Minutes Late | 16-30 Minutes Late | 30+ Minutes Late |
$1.00 per minute | $2.00 per minute | $5.00 per minute |
Continued late arrivals could result in dismissal from the program, please make every effort to be punctual. After 5 late pickups your child(ren) will be dismissed from BAC.
Making Payments
Services scheduled for the next month are generated in your Family Access account when the schedule is being entered. Tuition must be paid in full by the 25th of the month for those services which are scheduled to occur in the following month. A late payment charge of $25.00 will be applied to any accounts over 10 days late. Payments are made by logging into Family Access using the Fee Management tab and paid via e-Funds. You can also opt to have the payment taken electronically from your bank/credit union account via e-funds.
Payments
Making your payment through your Family Access account:
Payments are made through Family Access under the “Fee Management” tab and “Make a Payment.” You will then be routed to the “e-Funds for Schools” banking website where you set up payment.
New User?
If you are a new user, you will need to create a User ID and password. Then click on “Manage Students” and add your child/children to your account using their last name and Student ID number.
New Student?
If you already have an existing e-Funds account, you can add your student to your current account using their last name and Student ID number. Student ID numbers are in Family Access under the “Student Info” tab. It is listed as “Other ID” below the child’s photo.
Dismissal/Withdrawal Policy
Non-payment of tuition will result in dismissal from the program.
Program Dismissal
In the event of a dismissal, a dismissal notice will be sent via email and must be paid in full within seven days to remain in the program. If paid after the dismissal date, the child/ren will be subject to re-register, based on availability. A $40 re-enrollment fee will be assessed and tuition for the upcoming month will need to be paid in full in order to re-enter the program. If a dismissal email is issued more than twice in one school year, you will be asked to find childcare elsewhere.
We require a 5-business day notification for withdrawal from the program. Please contact the Child Care office by phone or via email.
School/Holiday Break Care
Care is available during winter break and spring break for families who are enrolled in BAC. Full day care is held at Parkside Elementary and is offered from 7 AM-6 PM. Registration information is sent to enrolled BAC families prior to the school break. The cost is $45 per day per child.
Reporting an Absence from BAC
If your child is not going to attend BAC on an afternoon that he/she is scheduled to attend, a phone call must be made to the BAC office by 2:15 PM.
- This is in addition to notifying his/her classroom teacher.
- Emails or text messages to childcare staff will not be accepted.
Student Safety
It is crucial that both the BAC and school staff know exactly where students should be.
- If your child does not arrive at BAC and the BAC staff has not been given that information, school security begins looking for that child.
- If your child is on a bus, she/he will be taken off the bus and brought back to BAC.
- If the BAC office hasn’t received a call and a child shows up unexpectedly, due to district safety concerns, the child will not be sent home on the bus and they will remain at BAC.
Note: An Unscheduled Add-In Fee will be added to the standard PM charge for the day.