Bedford Parks & Recreation
Register Now

Announcements

  • Bedford Memorial Pool - Opens Monday-Friday at 12 Noon and closes 6:30 PM adult lap swim 6:30-7 PM   -  Sat/Sun Pool Opens 12 Noon till 5 PM

fourth crafts
Miss Jen's Summer Programming - for Boys & Girls  (ages 1-12 y/o)
Bedford Village Common Park (15 Bell Hill Rd)

July 1 @ 3 PM
Fourth of July Crafts 

July 9 @ 1 PM
Art in the Park

July 21 @ 4 PM
Nature Science Investigation

July 23 @ 1 PM
Art in the Park
Summer Yoga & Meditation @ Bedford Village Common Park on the Gazebo

Gentle Yoga @ 9:30 AM  - June 30, July 7, (off July 14), July 21 and 28

Meditation @ 10:30 AM  - June 30, July 7, (off July 14), July 21 and 28

Instructor:  Marissa McAleer
Bedford Memorial Town Pool (20 County Rd) 472-7331

(Pool Hours) M-F 12-7 PM  Sat/Sun 12-5 PM

Daily Fee $5 per person or $25 Family (3 or more) - Non-Resident $10 per person or $50 Family (3 or more) - Senior Residents (age 60+) FREE (Non-Resident Seniors $2)  - Children (2 years of age and under) FREE

MCMS
"Concerts in the Park" starting (Wed) July 2, 2025 @ 6 PM
Gazebo Bedford Village Common Park 
 
2nd Concert of the Season: "The Rampage Trio" Family Friendly Classic Rock

Welcome to Bedford, New Hampshire Parks & Recreation

You have found the Bedford NH Parks & Recreation Department website which is the communication center for our community.Check back here often to see what *NEW* programs have been added!

No online credit card payments in office Cash/Check only

When you’re ready to fill out a registration form for activities be sure to review the How to Register for an Activity page.
Create an Account to have your registration form completed automatically. No more filling out forms by hand.

No online credit card payments in office Cash/Check only

Please make check payable to:  Town of Bedford

Mail or drop off payment: Parks & Recreation Department
24 N. Amherst Rd, Bedford, NH 03110


Contact Info
Parks & Recreation Department, Manager: Jane O'Brien
 
Office Hours:
Monday-Friday, 8:00 AM – 4:30 PM
Phone: 603-472-5242