See Pricing Below Gallery
{Or Go Directly To Pricing Here}
Capture Timeless Memories with a Beach Photography Session in Tampa Bay
There’s nothing quite like the breathtaking beauty of Florida’s Gulf Coast—golden sunsets, soft white sands, and the gentle sound of waves. Our Beach Photography Sessions are designed to provide you with a stunning, one-of-a-kind experience, capturing unforgettable moments against the backdrop of Pinellas County’s most picturesque beaches.
Each session is tailored to showcase the natural beauty of your surroundings while highlighting the emotions, connections, and personalities that make your story unique. After your session, we meticulously hand-edit each individual image, transforming them into true works of art. Your session investment is applied toward digital images, prints, custom wall art, and heirloom albums, ensuring your cherished memories are beautifully displayed in your home.
Top Beach Photography Locations in Pinellas County (including but not limited to:)
- St. Pete Beach – Iconic sunsets and pristine white sand
- Clearwater Beach – Voted one of the best beaches in the U.S.
- Madeira Beach – A charming, laid-back coastal gem
- Treasure Island – Wide beaches perfect for golden-hour portraits
- Johns Pass Village & Boardwalk – A mix of waterfront charm and beach vibes
- Sand Key Beach – A quieter escape with stunning Gulf views
- Indian Rocks Beach – Natural beauty with fewer crowds
- Pass-a-Grille Beach – Historic charm meets breathtaking scenery
- Fort De Soto Park – Untouched beauty and iconic waterfront landscapes
- Dunedin Causeway & Honeymoon Island – A tropical paradise for stunning photos
- Belleair Beach – Exclusive, peaceful, and picture-perfect
Book Your Beach Photography Session with Jessica McKnight Photography.
Whether you're celebrating a milestone, capturing family memories, or creating stunning portraits on Florida’s most beautiful beaches, we are here to provide an exceptional photography experience. Contact us to schedule your beach photography session in St. Petersburg, Clearwater, and beyond.
Pricing For Beach Photography Sessions
Jessica McKnight Photography is the premier beach photography studio serving the stunning Gulf Coast of Tampa Bay.
Located in St. Petersburg, Florida, we provide professional photography services in Clearwater Beach, St. Pete Beach, Madeira Beach, Treasure Island, Indian Rocks Beach, Sand Key, Pass-a-Grille, Johns Pass, Belleair Beach, Fort De Soto, Dunedin Causeway, and throughout Pinellas County’s breathtaking coastal locations.
We specialize in Beach Family Photography, Beach Senior Portraits, Beach Couples & Engagement Sessions, Swimwear & Fashion, and more—capturing timeless moments against Florida’s most beautiful shorelines.
Available for travel—contact us to book your custom beach photography experience.
A 50% non-refundable retainer is required to reserve a photography session. Retainers are absolutely non-refundable unless there is inclement weather for outdoor shoots and we are unable to reschedule within 72 hours.
From the Blog:
Below are some great blog posts and sessions specifically around beach photography.