A ballfield complex at James and Perkins Streets with a baseball field and a basketball court, hosting daily Little League games in season and a summer basketball league.
What to expect
Entry fee
Peabody charges no parking sticker or beach pass at its parks; its Crystal Lake and Lakeshore Park sites are fishing, kayak-launch, and playground areas, not a paid swim-membership beach. No parking sticker or permit required. checked Jul 24, 2026
Dogs
Dogs may not be at large anywhere in the city except on their owner's own premises, unless restrained on a leash no longer than six feet. Owners must pick up after their dogs on any sidewalk, street, park or other public area, and guide…
Managed by
Peabody Recreation, Parks & Forestry
978-536-7130 · WebsiteCommon questions
Is there an entry fee at James Street Park?
Yes, Peabody charges no parking sticker or beach pass at its parks; its Crystal Lake and Lakeshore Park sites are fishing, kayak-launch, and playground areas, not a paid swim-membership beach. No parking sticker or permit required.
Can I bring my dog to James Street Park?
Dogs may not be at large anywhere in the city except on their owner's own premises, unless restrained on a leash no longer than six feet. Owners must pick up after their dogs on any sidewalk, street, park or other public area, and guide dogs accompanying a person with a disability are excepted…