Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the nhsendgridaddon domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/jbslifeguards/wp-includes/functions.php on line 6131

Deprecated: Creation of dynamic property Appsero\Updater::$cache_key is deprecated in /nas/content/live/jbslifeguards/wp-content/plugins/gravity-forms-sendgrid-templates/vendors/appsero/src/Updater.php on line 26

Deprecated: Return type of SendGridV3\ReplyTo::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 34

Deprecated: Return type of SendGridV3\ClickTracking::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 70

Deprecated: Return type of SendGridV3\OpenTracking::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 107

Deprecated: Return type of SendGridV3\SubscriptionTracking::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 166

Deprecated: Return type of SendGridV3\Ganalytics::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 249

Deprecated: Return type of SendGridV3\TrackingSettings::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 312

Deprecated: Return type of SendGridV3\BccSettings::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 351

Deprecated: Return type of SendGridV3\BypassListManagement::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 377

Deprecated: Return type of SendGridV3\Footer::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 424

Deprecated: Return type of SendGridV3\SandBoxMode::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 450

Deprecated: Return type of SendGridV3\SpamCheck::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 497

Deprecated: Return type of SendGridV3\MailSettings::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 568

Deprecated: Return type of SendGridV3\ASM::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 608

Deprecated: Return type of SendGridV3\Attachment::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 678

Deprecated: Return type of SendGridV3\Content::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 724

Deprecated: Return type of SendGridV3\Personalization::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 827

Deprecated: Return type of SendGridV3\Email::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 876

Deprecated: Return type of SendGridV3\Mail::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /nas/content/live/jbslifeguards/wp-content/plugins/sendgrid-email-delivery-simplified/lib/sendgrid/sendgrid-api-v3.php on line 1100

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the store-locator domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/jbslifeguards/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/jbslifeguards/wp-includes/functions.php on line 6131

Deprecated: Creation of dynamic property WP_Rocket\Engine\Preload\SitemapPreloadSubscriber::$options is deprecated in /nas/content/live/jbslifeguards/wp-content/plugins/wp-rocket/inc/Engine/Preload/SitemapPreloadSubscriber.php on line 26

Deprecated: Creation of dynamic property WP_Rocket\Engine\Preload\SitemapPreloadSubscriber::$sitemap_preload is deprecated in /nas/content/live/jbslifeguards/wp-content/plugins/wp-rocket/inc/Engine/Preload/SitemapPreloadSubscriber.php on line 27

Deprecated: Automatic conversion of false to array is deprecated in /nas/content/live/jbslifeguards/wp-content/plugins/wp-rocket/inc/3rd-party/plugins/seo/yoast-seo.php on line 10

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the atomic-blocks domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/jbslifeguards/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /nas/content/live/jbslifeguards/wp-includes/functions.php on line 6131

Notice: Function add_theme_support( 'html5' ) was called incorrectly. You need to pass an array of types. Please see Debugging in WordPress for more information. (This message was added in version 3.6.1.) in /nas/content/live/jbslifeguards/wp-includes/functions.php on line 6131
Full Service Beach Chair & Umbrella Rentals - John's Beach Service

Full Service Beach Chair & Umbrella Rentals

John’s Beach Service rents high quality beach chairs and umbrellas for the day along the beach. Start your day on the beach quickly and easily by renting a spot on the beach all week!

How to Reserve Your View of the Beach

Umbrella and chair rentals are available daily from 9am to 4:00pm on a first-come, first-serve basis for a full day or multiple days at a time. Claim your spot on the sand by renting directly from our attendants – or with our soon-to-come online ordering!

Please take a seat and an Attendant will be by soon to get you checked in!

Rent Online

This feature is currently in development and we look forward to having access soon!

Check back with us again!

In-Person

Find a JBS team member on the beach.

Reserve your chairs and umbrellas.

Pay with cash or credit card.

Enjoy your vacation!

Please note: Our prices will be updated starting June 1 — see the updated price list below for details.

Pricing

Rent your beach chairs and umbrellas for the day or multiple days at a time to simplify your beach vacay.

Rental DaysPrice
1$55
2$105
3$150
4$190
5$225
6$255
7$280
8$300
9$320
10$340
11$360
12$380
13$400
14$420
15$440
Extra days$30 per day
$20 after 2 pm
Extra Chair$10 per day
Extra Umbrella$35 per day

FAQ

How do I reserve beach chairs and umbrellas?

Please see one of our beach attendants in the blue shirts to secure your rental. We are hoping to have online ordering available in the near future! We accept cash and credit card.

What forms of payment do you accept?

We accept cash and credit card payments at this time.

Where can I find one of your lifeguards?

Look for our lifeguards and attendants, typically wearing gold Myrtle Beach Surf Rescue lifeguard shirts, patrolling the beach within Myrtle Beach city limits.

Are you on the beach all year round?

Our lifeguards and concessionaires can be found on the beach, in city limits, from mid-April to late-September, 7 days a week, 9am to 4:30pm. Our Emergency Response Team patrols the beach until 7pm as an extended safety measure.

How long can we rent the chairs & umbrellas?

You can rent the chairs and umbrellas for as many days as you’d like from 9am to 4:00pm.

Are there any important rules or laws I should know for the beach?

Yes! Please check out our Rules & Regulations to make sure you safely enjoy every minute of your time on the beach!

Like our Facebook Page

Keep up to date with all things MBSR & JBS.


Deprecated: Use of "parent" in callables is deprecated in /nas/content/live/jbslifeguards/wp-content/plugins/wp-rocket/vendor/matthiasmullie/minify/src/JS.php on line 127