Peckham Pulse Leisure Centre
:quality(80):format(webp):no_upscale())
The Pulse of Peckham
Peckham Pulse sits at the heart of SE15. Walk in and you'll feel it, genuine warmth from staff who care, members who belong, and an atmosphere that just makes you want to move.
Fitness Suite
Train hard and find your pulse. Two floors of state-of-the-art kit with large functional fitness training zone, sled track, BOX12 pod, cardio and stretch area plus a dedicated space for EGYM. Our fitness team are always ready to keep you on track.
Pool & Hydrotherapy
With two pools for swimming, lessons and aqua activities, there’s something for everyone. Our main 25-metre pool suits all abilities, while our warm hydrotherapy pool offers a calm, supportive space for disability sessions, learning, rehab and family swims.
Classes
70 classes a week across three fantastic studios, with workouts for every mood. Pick from a great range of classes, led by inspiring instructors and powered by playlists that keep you moving.
Sauna and steam
Step into our sauna and steam room to unwind, ease tired muscles and restore your mind and body.
:format(webp):no_upscale())
E-GYM
Strength training, made smarter
Available at Peckham Pulse Leisure Centre and Camberwell Leisure Centre, EGYM takes the guesswork out of strength training with smart equipment tailored to your goals and ability.
With personalised settings, body insights and progress tracking, EGYM makes strength training simple, effective and motivating.
Dedicated EGYM Studio available at:
• Peckham Pulse Leisure Centre
• Camberwell Leisure Centre
:format(webp):no_upscale())
No faffing with settings
After your induction, simply tap in and your machine automatically adjusts to fit your body perfectly.
:format(webp):no_upscale())
The guesswork? Gone.
EGYM automatically adjusts weights as you get stronger, helping you keep progressing without hitting a plateau.
Your built-in trainer
On-screen guidance helps you move at the right speed and range, making strength training feel simple and less intimidating.
:format(webp):no_upscale())
Your fitness age, explained
Track your BioAge and see how your fitness compares to your real age in an easy-to-understand way.
Soft Play
Slides, ball pits and plenty of space to climb, explore and burn off energy - designed for children up to 8 years old at Peckham Pulse Leisure Centre.
Good to know:
• Pre-booking required
• Children must be supervised by an adult. Enjoy your workout with peace of mind while your little one is cared for at Peckham Pulse Leisure Centre.
:format(webp):no_upscale())
Personal Trainers
Find the right membership for you
Flexible, no contract membership with unlimited gym, swim and classes
Loved by our members
From first sessions to familiar faces, see why members keep coming back!
“I swim at Peckham Pulse regularly and appreciate all the kindness from all staff. James always helps me navigate the centre. Thank you Tom for the informative gym induction. Everyone is very patient and welcoming.”
Florence Wilkinson
Peckham Pulse Leisure Centre
“Thanks to Kyle this morning EGym induction much needed. A great big family. Shannon's a STAR 💕 If you’re looking for somewhere to feel welcomed come along.”
Michelle Virtue
Peckham Pulse Leisure Centre
“All the staff are awesome, they make my life better when I come here. As a person with a learning disability they really make me feel included and welcomed. They make a difference in my life and have a smile on their faces always. From management, to reception, to lifeguards to swimming instructors. Thank you for all your hard work”
OMZ Gaming
Peckham Pulse Leisure Centre
Location Details
Opening Hours
Monday – Friday:
6:30 am – 10:00 pm
Saturday:
7:00 am – 6:00 pm
Sunday:
7:00 am – 10:00 pm
Last entry is 30 minutes before closing.
Contact Information
Getting Here
Transportation details
Bus routes: 12 / 345 / 36 / 363 / 37 / 63
National Rail: Peckham Rye / London Overground: Peckham Rye
Parking info
There is no parking available at the centre.
:format(webp):no_upscale())
:format(webp):no_upscale())
:format(webp):no_upscale())
:format(webp):no_upscale())
:format(webp):no_upscale())
:format(webp):no_upscale())
:format(webp):no_upscale())
:format(webp):no_upscale())
:format(webp):no_upscale())
:format(webp):no_upscale())