How to Navigate Infinite Campus as a Baltimore City Schools Parent

Infinite Campus is the student information system that Baltimore City Public Schools uses to manage enrollment, grades, attendance, and progress reports. This guide explains what you'll find in the platform, how it differs from what other Maryland districts offer, and what to do when the system doesn't answer your question.

What Infinite Campus Does in Baltimore City Schools

Infinite Campus functions as the official record keeper for every student in the district. Parents and guardians access it through a web portal or mobile app to view current grades, daily attendance, disciplinary records, and assignment details. Teachers enter grades and comments here; counselors and administrators flag absences and behavioral incidents. The system generates progress reports that precede formal report cards, typically available online before printed copies arrive home.

Baltimore City Public Schools activated Infinite Campus district-wide around 2015, replacing an older system. The platform now handles roughly 80,000 student records across elementary, middle, and high schools. Unlike some Maryland districts that limit parent access to quarterly snapshots, Baltimore's setup allows real-time visibility into grades and attendance, updated as teachers input data.

The timing and completeness of that data varies significantly. A middle school teacher might post weekly quiz grades within days; a high school English teacher might batch-enter essays every two weeks. Attendance syncs automatically from school-level systems but sometimes lags by a day. Progress reports generated mid-quarter pull whatever information is current at that moment, which means a student's snapshot in October may reflect only three weeks of data if teachers are slow to enter assignments.

Accessing Your Account and Troubleshooting Login Issues

You receive a parent portal code when your child enrolls or transfers into Baltimore City Schools. The code typically arrives in a printed envelope sent home with your student or, increasingly, through email if the school has a current address on file. The code is a one-time key that you use to set up your own username and password.

If you did not receive a code, contact your child's school directly. Each school has a registrar or front office staff member responsible for parent portal access. During August and September, when enrollment surges, school offices are often understaffed; expect to call multiple times or visit in person if email goes unanswered. Schools in high-enrollment areas like Sandtown-Winchester, Canton, and Federal Hill may take longer to process new accounts than smaller schools.

The Infinite Campus mobile app exists but is optional. Some parents prefer the web browser version because it displays more detail per screen. The app requires you to log in each time unless you enable biometric access. Neither version syncs with Google Classroom, Microsoft Teams, or other learning management systems that individual teachers use; if a teacher assigns work through a platform other than Infinite Campus, you will not see it reflected in your grade view.

Password resets take you through an email verification step. If the email address on file is outdated or misspelled, the reset link never arrives. Many parents discover this problem only when they try to reset after forgetting their password. Update your email address and phone number in Infinite Campus regularly, even if the school has copies on file; the system uses its own stored contact information.

Interpreting Grades, Absences, and Attendance Codes

Grades in Infinite Campus appear as numeric scores, letter grades, or both, depending on how the teacher has configured their gradebook. Some Baltimore teachers weight categories differently (homework 20 percent, tests 60 percent, projects 20 percent), while others use an unweighted average. The system calculates and displays the weighted grade automatically, but only if the teacher has entered the weighting rules. If a teacher has not, you see a simple average that may not match what the teacher uses for report cards.

Absences coded as "unexcused" appear immediately in the system; the school attendance clerk enters them the same day. Absences marked "pending" or "excused" take longer to finalize because a parent note or verification must be added first. If your child was absent and you submitted a note, check Infinite Campus three to five business days later to confirm the absence changed from unexcused to excused. Some schools update this regularly; others process notes in batches.

Baltimore City Schools uses standardized attendance codes. "Present" and "Absent" are self-explanatory. "Tardy" indicates arrival after the bell. "Early dismissal," "medical appointment," and "suspended" are separate codes that appear distinct in the system. A full-day suspension shows up as "suspended," not "absent," so the absence count remains accurate for purposes of chronic absenteeism records.

Students who are chronically absent (15 or more unexcused absences per year) trigger intervention protocols that involve the school's counselor or attendance officer. Infinite Campus does not automatically alert you when you approach that threshold; you must track it yourself or ask the school directly. The district publishes attendance data annually by school, but not by individual student, so you cannot compare your child's absences to a city-wide benchmark.

When Infinite Campus Does Not Have the Answer

Infinite Campus shows grades, attendance, and behavioral flags, but it does not display course prerequisites, graduation requirements, special education status, or enrollment in advanced or remedial programs. If your child is in 8th or 9th grade and you want to know what courses are required for graduation, Infinite Campus cannot tell you. You must contact the school's counselor directly or request your student's individualized graduation plan in writing.

Special education students have IEPs (Individualized Education Programs) that are not stored in Infinite Campus. If your child receives special education services, the special education coordinator at the school maintains the IEP document itself. Progress toward IEP goals may be summarized in Infinite Campus comments, but the full IEP is a separate document that the school must share with you upon request and at your child's annual IEP meeting.

Disciplinary records for infractions that do not result in suspension appear in Infinite Campus as behavioral flags or demerits, but the underlying incident report may contain more detail. If you want to understand exactly what happened during an altercation, detention, or classroom removal, ask for the actual incident report, which the school keeps separately. The incident report often includes witness accounts and teacher notes that the system's summary does not capture.

For magnet school applications, transfer requests, or open enrollment questions, Infinite Campus is not the tool. Those processes are managed by the Department of Recruitment and Enrollment, a separate office. Contact the district's central office or the specific school's assistant principal.

A Practical Starting Point

Check Infinite Campus weekly, not daily. Obsessive checking creates anxiety over grades that have not yet been entered and absences that have not yet been coded. Weekly review lets you spot patterns: a student with a D in math every term needs intervention; a student with three tardies in September needs a conversation about morning routines. Monthly check-ins with your child's teachers through email or school meetings provide context that Infinite Campus cannot give. The system is a useful record, not a complete picture of your child's school experience.