Portsmouth, New Hampshire, is a vibrant coastal city with a rich history and diverse activities. Known for its charming historic downtown and scenic waterfront, Portsmouth offers a variety of attractions.
The city is also famous for its lively arts scene, with numerous theaters and galleries. Outdoor enthusiasts can enjoy the beautiful beaches and picturesque harbor, which are ideal for sailing and fishing.
Additionally, Portsmouth boasts a selection of acclaimed restaurants and breweries, making it a great destination for food lovers. For more fun, check out these 20 things to do in Portsmouth for ideas on activities and events happening in the area.
1. Explore Seacoast Science Center
The Seacoast Science Center, located in Odiorne Point State Park, is a fantastic destination for anyone interested in marine life and coastal ecosystems. This family-friendly center offers interactive exhibits that educate visitors about the natural history and ecology of the Gulf of Maine.
Highlights include touch tanks where you can get up close with sea stars, crabs, and other marine creatures, as well as the Atlantic Harbor Seal exhibit, which is a favorite among visitors.
The center also provides educational programs, guided tours, and seasonal events that are perfect for children and adults alike. Additionally, the surrounding state park offers beautiful trails, picnic areas, and beach access, making it a great spot for a day of learning and outdoor fun.
2. Attend The Prescott Park Arts Festival

Prescott Park is a vibrant cultural and recreational space located on the waterfront in Portsmouth, New Hampshire. The park is renowned for its beautiful gardens, which include meticulously maintained flower beds and expansive green lawns.
It hosts a variety of community events throughout the year, including outdoor concerts, theatrical performances, and arts festivals. One of the park’s main attractions is its annual Prescott Park Arts Festival, which features live music, theater, and film screenings.
The park also offers scenic views of the Piscataqua River, making it a popular spot for picnics and strolls.
3. Tour the USS Albacore
The USS Albacore is a notable attraction in Portsmouth, NH, serving as a museum ship and a unique glimpse into naval history. This retired U.S. Navy submarine, commissioned in 1953 and decommissioned in 1972, was a pioneer in submarine design.
It played a significant role in advancing underwater technology and tactics. Today, visitors can explore the submarine's interior, including its control room, living quarters, and engine room, providing an authentic look at life aboard a 20th-century submarine.
The USS Albacore is docked at Albacore Park and offers educational exhibits about its contributions to naval engineering and its service history. Visiting the USS Albacore is a must-see things to do Portsmouth, NH.
4. Walk Along The South Mill Pond
One of the most enjoyable things to do in New Hampshire, Portsmouth is to walk along the South Mill Pond. This picturesque spot offers a tranquil escape from the bustling city.
The pond is surrounded by lush greenery and provides a perfect setting for a stroll or a peaceful moment of reflection. The walking paths around the pond are well-maintained and ideal for both casual walkers and serious joggers.
Along the way, you can enjoy views of the water, watch local wildlife, and take in the serene atmosphere. The South Mill Pond area also features several benches and picnic spots where visitors can relax and enjoy the natural beauty of Portsmouth.
5. Take A Harbor Cruise

These cruises provide stunning views of Portsmouth Harbor, including landmarks such as the Portsmouth Harbor Lighthouse and the picturesque coastline. As you glide through the waters, you'll learn about the area's history and marine life from knowledgeable guides.
Some cruises also include options for dining or special themed events, making them a great choice for a romantic evening or a fun outing with family and friends.
Whether you're interested in the local history or simply want to enjoy the peaceful waters and scenic views, a harbor cruise is a top pick among the many things to do in Portsmouth, New Hampshire.
6. Shop At Market Square
Surrounded by historic buildings, this vibrant area is known for its lively atmosphere and diverse offerings. Visitors can explore unique boutiques, art galleries showcasing local talent, and a variety of restaurants ranging from casual eateries to fine dining establishments.
Market Square also hosts outdoor events, live music performances, and festivals throughout the year, making it a cultural hub for locals and tourists alike.
Whether you're shopping for souvenirs, enjoying a meal al fresco, or simply soaking in the ambiance, Market Square offers a quintessential Portsmouth experience. For more things to do in Portsmouth NH, including events happening at Market Square, visit the official tourism website.
7. Enjoy The Music Hall
The Music Hall in Portsmouth, NH, is a historic theater renowned for its cultural significance and diverse programming. Established in 1878, it hosts a wide range of performances, including concerts, films, lectures, and theatrical productions.
Located in downtown Portsmouth, the Music Hall features two venues: the historic 900-seat theater and the intimate Music Hall Loft, offering a variety of artistic experiences throughout the year.
The Music Hall is also a hub for community events and educational programs, making it a vital part of Portsmouth's cultural landscape. For more information on this historic venue and other things to do in Portsmouth, NH, visit the official tourism website.
8. Visit The Portsmouth Harbor Lighthouse

The Portsmouth Harbor Lighthouse, located at Fort Constitution in New Castle, offers visitors a glimpse into maritime history and stunning coastal views. Built in 1771, it is the oldest lighthouse in the state and has been guiding ships into Portsmouth Harbor for over two centuries.
Visitors can climb the lighthouse tower, which stands 48 feet tall, and enjoy panoramic views of the Atlantic Ocean and surrounding islands.
For more things to do in Portsmouth, New Hampshire, consider exploring historic sites like Strawbery Banke Museum, enjoying outdoor activities at Prescott Park, or sampling local brews at Portsmouth's craft breweries.
9. Taste Local Brews
The city boasts several popular breweries, each offering a unique selection of locally brewed beers. Notable spots include Portsmouth Brewery, known for its wide range of craft beers and lively atmosphere, and Redhook Brewery, which features a diverse beer menu and a brewery tour.
Great Rhythm Brewing Co. is another favorite, offering innovative brews and a cozy taproom experience. Throwback Brewery stands out with its commitment to organic ingredients and a variety of seasonal and year-round beers.
Sampling local brews is a fantastic way to experience Portsmouth's culture and support local businesses. For more ideas on things to do in Portsmouth, NH, visiting these breweries will add a flavorful twist to your trip.
10. Dine At Top Restaurants
The city offers a range of top-notch restaurants that cater to various tastes and preferences. For fine dining, The Black Trumpet Bistro is a local favorite, known for its inventive dishes and cozy atmosphere. Mombo provides a casual yet sophisticated setting, with a focus on locally sourced ingredients and unique flavor combinations.
For seafood lovers, The Oar House offers a classic New England experience with fresh, local seafood and waterfront views. Cure is another popular spot, celebrated for its craft cocktails and farm-to-table menu.
If you're in the mood for something more casual, Jumpin' Jay's Fish Cafe is renowned for its relaxed vibe and excellent seafood dishes. Portsmouth's restaurant scene also includes The Friendly Toast, a quirky diner with an eclectic menu, perfect for breakfast or brunch.
11. Visit The Moffatt-Ladd House

This is a beautifully preserved Georgian mansion dating back to the mid-18th century. This historic house offers visitors a glimpse into the lifestyle of Portsmouth's elite during the colonial era.
The mansion features elegant architecture, period furnishings, and meticulously maintained gardens that reflect the prosperity of its original owners. Guided tours provide insights into the Moffatt and Ladd families, who played significant roles in local history and commerce.
The Moffatt-Ladd House is not only a cultural landmark but also a venue for educational programs and community events, making it a must-visit for history enthusiasts exploring Portsmouth.
12. Explore Fort Constitution
This is a historic fortification that has played a significant role in the region's defense. Originally built in the 17th century, the fort has undergone several reconstructions and updates over the years.
Its most notable period was during the American Revolutionary War, when it was a crucial site for the defense of the Piscataqua River. Today, visitors can explore the fort's historic structures, including its old barracks, gun emplacements, and the remaining parts of its original walls.
The site is also a place for educational tours, where visitors can learn about its historical significance and the role it played in American military history.
13. Hike At Odiorne Point State Park
Odiorne Point State Park is a picturesque state park located in Rye, New Hampshire, just a short drive from Portsmouth. Covering 329 acres, it offers a diverse range of natural features and recreational activities.
The park is renowned for its beautiful coastal landscapes, including rocky shorelines, salt marshes, and forested areas. Visitors can enjoy scenic hiking trails that wind through varied terrain, including the popular Peirce Island Trail, which provides stunning views of the Atlantic Ocean and the surrounding coastline.
The park is also home to the Seacoast Science Center, which offers educational exhibits on marine life and coastal ecosystems.
14. Have Fun At Whale’s Tale Waterpark

The park features numerous slides, a lazy river, a wave pool, and a children’s play area. Some of its standout attractions include the “Tornado” slide, which offers a thrilling ride through a massive funnel, and the “Aqua Drop,” a high-speed slide for adrenaline seekers.
The waterpark also includes a large wave pool, which simulates ocean waves, and a lazy river where visitors can float and relax. The park’s name, “Whale’s Tale,” is inspired by the whale theme that permeates the park’s design and branding.
The whimsical name and theme evoke a sense of fun and adventure, reflecting the park’s commitment to providing an enjoyable and imaginative experience for visitors of all ages.
15. Take A Ghost Tour
These guided tours typically delve into Portsmouth’s past, sharing eerie stories and legends associated with its historic sites and buildings. Participants walk through the cobblestone streets and historic neighborhoods, stopping at locations rumored to be haunted.
The tours often include tales of ghostly apparitions, unexplained phenomena, and accounts of past residents whose spirits are said to linger. It's a blend of historical storytelling and ghostly folklore, making it a captivating experience for both history buffs and thrill-seekers.
The tours usually operate in the evening, adding to the atmospheric thrill, and are conducted by knowledgeable guides who are well-versed in the city's haunted lore.
16. Spend A Day At Hampton Beach
The beach features a long, sandy stretch ideal for sunbathing, swimming, and beach games. Visitors can enjoy a variety of attractions, including the iconic Hampton Beach Casino Ballroom, which hosts concerts and events.
The boardwalk is bustling with shops, restaurants, and arcades, providing plenty of entertainment options. The beach is also known for its seasonal events, such as the Hampton Beach Sand Sculpting Competition and weekly fireworks displays.
For those interested in nature, the nearby Hampton Salt Marsh offers scenic walking trails and bird-watching opportunities.
17. Take A Day Trip To The White Mountains

Located about a two-hour drive north, the White Mountains are known for their rugged terrain, scenic beauty, and outdoor activities. Visitors can explore Mount Washington, the highest peak in the Northeastern United States, which offers breathtaking views and a challenging hike.
The area also features the famous Kancamagus Highway, a scenic byway that provides spectacular vistas, especially during the fall foliage season. For a more leisurely experience, the White Mountain National Forest offers a range of hiking trails, waterfalls, and picturesque lakes.
You can also visit charming towns like North Conway, which offer shopping, dining, and attractions such as the Conway Scenic Railroad.
18. Visit The John Paul Jones House
The John Paul Jones House, located at 43 Middle Street in Portsmouth, New Hampshire, is a historic home with significant naval heritage. Built in 1758, this Georgian-style residence was the home of John Paul Jones, a renowned naval commander during the American Revolution, known for his heroic exploits in the Revolutionary War.
The house is notable for its well-preserved 18th-century architecture, including original woodwork, period furnishings, and detailed historical exhibits. The building offers a glimpse into early American life and Jones' contributions to naval history.
It serves as a museum, showcasing artifacts related to Jones' career and the broader context of the era.
19. Shop At The Kittery Outlets
The Kittery Outlets, located just a short drive from Portsmouth, in Kittery, Maine, are a premier shopping destination. This expansive shopping complex features a wide array of brand-name stores offering significant discounts on clothing, accessories, home goods, and more.
Shoppers can find well-known brands such as Nike, Coach, and Ralph Lauren, along with a variety of specialty shops. The outlets are set in a picturesque, open-air environment that enhances the shopping experience.
In addition to shopping, visitors can enjoy dining options and seasonal events that add to the vibrant atmosphere. The Kittery Outlets are particularly popular among those looking for quality goods at reduced prices and are a great complement to a visit to Portsmouth.
20. Wander Around Strawbery Banke

The museum is situated on a 10-acre site that features over 30 restored historic buildings, some dating back to the late 17th century. Visitors can explore the museum’s various exhibits, which include authentic period homes, gardens, and artifacts that illustrate the daily lives of early American settlers.
The museum's name, "Strawbery Banke," derives from the 17th-century name for the area, which was known for its abundant wild strawberries. The site provides an immersive experience through costumed interpreters who demonstrate traditional crafts, cooking, and domestic activities.
In addition to the historic buildings, the museum hosts seasonal events, educational programs, and interactive workshops that engage visitors in the history of Portsmouth and its residents.