A spinal rod template has a rod and a plurality of size identifiers. The rod has a first end separated by a length from a second end. The first end may be shaped generally like a spinal rod and configured to be received within a first bone anchor assembly. The size identifiers are oriented along the length of the rod at the second end of the rod. Each of the plurality of size identifiers identifies a specific length for a spinal rod implant. The second end of the rod is configured to be received in a second bone anchor assembly such that the plurality of size identifiers specify specific length for a spinal rod implant based upon the relationship of the second bone anchor assembly to the plurality of size identifiers.