CINXE.COM
Provincial Parks | Camping & Campgrounds in Saskatchewan | Sask Parks
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Provincial Parks | Camping & Campgrounds in Saskatchewan | Sask Parks</title> <meta name="description" content="Reconnect with family, friends, and nature while making memories in Saskatchewan Provincial Parks. Book a campsite in one of our beautiful campgrounds." /> <meta property="og:type" content="website" /> <meta property="og:title" content="Provincial Parks | Camping & Campgrounds in Saskatchewan | Sask Parks" /> <meta property="og:description" content="Reconnect with family, friends, and nature while making memories in Saskatchewan Provincial Parks. Book a campsite in one of our beautiful campgrounds." /> <meta property="og:image" content="http://saskparks.tourismsaskatchewan.com/media/media-library/homepage/hero.jpg" /> <meta name="theme-color" content="#FFFFFF" /> <link rel="canonical" href="https://saskparks.tourismsaskatchewan.com"> </head> <body> <div class="aurora"> <script> const auroraPageVersion = '250129.1033'; // HTML Version Number </script> <!-- Google Font - Source Sans Pro --> <link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link href="https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap" rel="stylesheet" /> <!-- Main Navagation Bar Insert Location --> <div id="auroraNavBar"></div> <link rel="stylesheet" type="text/css" href="/media/styles/auroraStyles.css?240827" /> <script src="/media/scripts/auroraScripts.js?240827"></script> <!--Schema--> <script type="application/ld+json" class="schemantra"> { "@context": "https://schema.org", "@id": "GovernmentOrganization", "@type" : "Website", "address": "3211 Albert Street, Regina, Saskatchewan, Canada S4S 5W6", "alternateName": "Sask Parks", "areaServed": "Saskatchewan, Canada", "description": "The Saskatchewan Provincial Park (Sask Parks) mandate is to dedicate park land to the people of Saskatchewan and visitors to Saskatchewan for their enjoyment and education. The natural, prehistoric and historic resources of land are to be maintained for the benefit of future generations. ", "telephone": "1-800-205-7070", "url": "https://saskparks.tourismsaskatchewan.com/", "name": "Sask Parks", "logo": "https://saskparks.tourismsaskatchewan.com/media/media-library/logos/skparks-logo-hor-colour-black.svg", "mainEntityOfPage": "Government of Saskatchewan", "location": "Saskatchewan, Canada", "legalName": "Ministry of Parks, Culture and Sport", "keywords": "camping in Saskatchewan, book a campsite", "image": "https://saskparks.tourismsaskatchewan.com/media/media-library/homepage/hero-medium.webp", "email": "parks.info@gov.sk.ca" } </script> <!-- Hero Code --> <script> auroraHero({ imgUrl: `${auroraMediaPath}/media-library/homepage/hero`, imgAlt: 'View from above of pine trees in the winter. Snow can be seen on the trees and the ground below.', imgLocation: 'park', title: 'Discover Winter Wonder with Family', body: "Unforgettable adventures await in Saskatchewan's provincial parks.", buttonType: 'alt', buttonLabel: 'Learn More', buttonAlt: 'Click here to learn more about fall camping in Sask Parks', // buttonLeft:'arrowright', // buttonRight: 'arrowright', buttonUrl: `${auroraUrlPath}/winter`, }); </script> <div class="auroraLayoutSingle"> <div class="columns"> <div class="auroraMain"> <!-- INTRODUCTION --> <div class="auroraSection"> <div class="auroraContainer auroraGrid"> <div class="auroraPageHome__introduction"> <div class="auroraPageHome__introduction__titles"> <h1 class="auroraFont__title1">Rediscover Saskatchewan Provincial Parks</h1> <!-- <div class="auroraFont__title3__thin">Summer Fun Happens Here</div> --> </div> <p class="auroraFont__body">Experience the serene atmosphere of provincial parks blanketed in snow as winter arrives. Discover frosted trees, snowshoeing and cross-country trails, and peaceful nights under the stars. Immerse yourself in a winter wonderland while taking a moment to create lasting memories.</p> <p class="auroraFont__title4" style="text-align: center; padding: 0px 10%; line-height: 1.8rem"> Looking to extend your trip outside of the parks? Discover more of the province with the help of <a href="https://www.tourismsaskatchewan.com" target="_blank">Tourism Saskatchewan</a>. </p> </div> </div> </div> <!-- RESERVATION LAUNCH SCHEDULE --> <div class="auroraSection"> <div class="auroraContainer"> <div class="pageHome__reservation__title"> <h2 class="auroraFont__title2 pageHome__reservation__title__text">Reservation Launch Dates for the 2025 Camping Season are Here!</h2> <div class="pageHome__reservation__button__desktop"> <script> document.currentScript.parentElement.appendChild( auroraButton({ type: 'secondary', label: 'Learn More', alt: 'Click here to learn more', // iconLeft: 'arrowright', iconRight: 'arrowright', url: 'https://www.saskatchewan.ca/government/news-and-media/2025/january/20/sask-parks-2025-camping-reservations-launch-april-7', }) ); </script> </div> </div> <p>Reservations for the Saskatchewan Provincial Parks 2025 camping season are set to begin April 7 for seasonal campsites and April 8 to 15 for nightly campsites (including Camp-Easy yurt, backcountry camping, economy, equestrian, non-electric, electric, and full-service sites), swimming lessons, group campsites, and day-use facilities. Annual Park Entry Permits for the 2025-2026 season will be available for purchase online April 1. On the day nightly reservations begin, you can also book group camping, pavilions, picnic shelters, and recreation Halls for 2026 (2025 dates can be booked now). <strong>Reservations open at 7:00 a.m. CST each day.</strong></p> <div class="pageHome__reservation__button__mobile"> <script> document.currentScript.parentElement.appendChild( auroraButton({ type: 'secondary', label: 'Learn More', alt: 'Click here to open a new browser tab with our booking website', // iconLeft: 'arrowright', iconRight: 'arrowright', url: 'https://parks.saskatchewan.ca', }) ); </script> </div> <div class="pageHome__reservation__cards"> <div class="pageHome__reservation__card"> <div class="pageHome__reservation__card__date auroraFont__headline">Monday - April 7, 2025</div> <ul class="pageHome__reservation__card__list"> <li class="pageHome__reservation__card__list__item">All Seasonal Campsites</li> </ul> </div> <div class="pageHome__reservation__card"> <div class="pageHome__reservation__card__date auroraFont__headline">Tuesday - April 8, 2025</div> <ul class="pageHome__reservation__card__list"> <li class="pageHome__reservation__card__list__item">Candle Lake</li> <li class="pageHome__reservation__card__list__item">Good Spirit Lake</li> <li class="pageHome__reservation__card__list__item">Meadow Lake</li> <li class="pageHome__reservation__card__list__item">Saskatchewan Landing</li> </ul> </div> <div class="pageHome__reservation__card"> <div class="pageHome__reservation__card__date auroraFont__headline">Thursday - April 10, 2025</div> <ul class="pageHome__reservation__card__list"> <li class="pageHome__reservation__card__list__item">Bronson Forest</li> <li class="pageHome__reservation__card__list__item">Buffalo Pound</li> <li class="pageHome__reservation__card__list__item">Duck Mountain</li> <li class="pageHome__reservation__card__list__item">Moose Mountain</li> <li class="pageHome__reservation__card__list__item">Porcupine Hills</li> </ul> </div> <div class="pageHome__reservation__card"> <div class="pageHome__reservation__card__date auroraFont__headline">Friday - April 11, 2025</div> <ul class="pageHome__reservation__card__list"> <li class="pageHome__reservation__card__list__item">Danielson</li> <li class="pageHome__reservation__card__list__item">Great Blue Heron</li> <li class="pageHome__reservation__card__list__item">Greenwater Lake</li> <li class="pageHome__reservation__card__list__item">Rowan's Ravine</li> <li class="pageHome__reservation__card__list__item">The Battlefords</li> </ul> </div> <div class="pageHome__reservation__card"> <div class="pageHome__reservation__card__date auroraFont__headline">Monday - April 14, 2025</div> <ul class="pageHome__reservation__card__list"> <li class="pageHome__reservation__card__list__item">Douglas</li> <li class="pageHome__reservation__card__list__item">Echo Valley</li> <li class="pageHome__reservation__card__list__item">Makwa Lake</li> <li class="pageHome__reservation__card__list__item">Narrow Hills</li> <li class="pageHome__reservation__card__list__item">Pike Lake</li> </ul> </div> <div class="pageHome__reservation__card"> <div class="pageHome__reservation__card__date auroraFont__headline">Tuesday - April 15, 2025</div> <ul class="pageHome__reservation__card__list"> <li class="pageHome__reservation__card__list__item">Blackstrap</li> <li class="pageHome__reservation__card__list__item">Crooked Lake</li> <li class="pageHome__reservation__card__list__item">Cypress Hills</li> <li class="pageHome__reservation__card__list__item">Fort Carlton</li> <li class="pageHome__reservation__card__list__item">Lac La Ronge</li> </ul> </div> </div> </div> </div> <!-- GUIDES --> <div class="auroraSection auroraBackground__blue auroraColour__white" id="homeStories"> <!-- <script> // 241125 - CP - Disabled for the custom winter featured section auroraHomeStories(5); // Insert the ID for the guide you want to be featured </script> --> <div class="auroraContainer auroraGrid auroraHomeStories"> <!-- 241125 - CP - Added for custom winter featured section --> <div class="auroraFont__title4">Featured</div> <a class="column1" href="/winter" ><picture ><source srcset="/media/media-library/guides/winter-in-sask-parks/hero-medium.webp" media="(max-width: 709px)" /> <source srcset="/media/media-library/guides/winter-in-sask-parks/hero-large.webp" media="(max-width: 710px)" /> <img src="/media/media-library/guides/winter-in-sask-parks/hero.jpg" alt="Winter in Sask Parks" /></picture ></a> <div class="column2"> <div class="guideInfoAndButtons"> <div class="info"> <a href="/winter"><h3 class="auroraFont__largetitle">Winter in Sask Parks</h3></a> <p class="auroraFont__body__large">Create unforgettable memories with loved ones in Saskatchewan's provincial parks. Experience the magic of winter at Echo Valley Provincial Park with skating at Skate the Park, snowshoeing along the trails, and playing crokicurl. Stay in a cozy Camp-Easy yurt for a unique getaway. Or explore other provincial parks for diverse winter adventures found across the province.</p> </div> <div id="storybuttons"> <a href="/winter" target="" class="auroraButton alt" aria-label="Alt Description Hereo" ><span>Read More</span> <div></div ></a> </div> </div> </div> </div> </div> <!-- TRIP IDEAS --> <div class="auroraSection__full" style="display: none"> <!-- ! 240306 CP - Turned off for launch. We will turn back on when we get our trip ideas in April or March.--> <div class="auroraContainer auroraCarouselCenter"> <div class="auroraSection__full__title"> <div id="tripIdeasTitle"> <script> document.getElementById('tripIdeasTitle').innerHTML = auroraSectionTitle({ title: 'Trip Ideas', carouselId: 'tripIdeasCarousel', }); </script> </div> </div> <div class="auroraCarousel" id="tripIdeasCarousel"> <!-- JS Inserted Here --> </div> </div> <script> // var tripIdeasArray = []; // tripIdeasArray[0] = auroraCardTile2({ // title: 'Ultimate Day Trip To Echo Valley', // imgurl: '/media/media-library/guides/ultimate-day-trip-to-echo-valley/hero.jpg', // alt: 'people on the beach', // url: 'https://google.com', // }); // tripIdeasArray[1] = auroraCardTile2({ // title: 'Family Adventure Bucket List', // imgurl: '/media/media-library/guides/family-adventure-bucket-list/hero.jpg', // alt: 'people on the beach', // url: 'https://google.com', // }); // createCarousel({ // insertId: 'tripIdeasCarousel', // carouselLayout: '2-6r', // content: tripIdeasArray, // endtitle: 'View More Trip Ideas', // endlink: 'google.com', // endimg: '/media/media-library/guides/ultimate-day-trip-to-echo-valley/hero.jpg', // }); </script> </div> <!-- EVENTS --> <div class="auroraSection__full"> <div class="auroraContainer auroraCarouselCenter"> <div class="auroraSection__full__title"> <div id="eventsTitle"> <script> document.getElementById('eventsTitle').innerHTML = auroraSectionTitle({ title: 'Upcoming Events & Programs', carouselId: 'eventsCarousel', }); </script> </div> </div> <div class="auroraCarousel" id="eventsCarousel"> <!-- JS Insert Cards Here --> </div> </div> </div> <!-- MAP --> <div class="auroraHomeMap"> <div class="auroraHomeMap__inner"> <div class="auroraHomeMap__mapArea auroraGrid"> <div class="auroraHomeMap__mapArea__textbox auroraGlass auroraGlass__dark"> <div class="auroraHomeMap__mapArea__textbox__inner"> <h2 class="auroraFont__title1"></h2> <p class="auroraFont__body__large"></p> </div> <div class="auroraHomeMap__mapArea__link"> <a href="#" class="arrow prev auroraIcon__arrowleft" aria-label="Previous Items"></a> <div class="auroraHomeMap__mapArea__link__btn empty-btn"></div> <a href="#" class="arrow next auroraIcon__arrowright" aria-label="Next Items"></a> </div> </div> <div class="auroraHomeMap__mapArea__map"> <div class="auroraHomeMap__mapArea__map__wrapper"> <img loading="lazy" width="414" height="676" src="/media/media-library/homepage/Aurora_Map_of_Saskatchewan.svg" alt="Saskatchewan Park Map" /> <script> mapLocation('Saskatoon', 67.5, 47); mapLocation('Regina', 85, 35); mapLocation('Prince Albert', 61.5, 35); mapLocation('Swift Current', 87.5, 70); mapPark('Athabasca Sand Dunes', 'left', 11.25, 19.25); mapPark('Blackstrap', 'right', 71, 55); mapPark('Pike Lake', 'right', 69.5, 61); mapPark('Danielson', 'right', 74.3, 63); mapPark('Douglas', 'right', 77.3, 54); mapPark("Rowan's Ravine", 'right', 75.5, 40); mapPark('Last Mountain House', 'right', 77, 34); mapPark('Regina Beach', 'right', 80, 38); mapPark('Buffalo Pound', 'right', 81, 45); mapPark('St. Victor Petroglyphs', 'right', 91, 49); mapPark('Wood Mountain Post', 'right', 94, 54); mapPark('Cypress Hills', 'left', 92.5, 6); mapPark('Moose Mountain', 'right', 91, 11); mapPark('Cannington Manor', 'right', 94, 4); mapPark('Echo Valley', 'right', 79, 27); mapPark('Katepwa Point', 'right', 80.5, 21); mapPark('Crooked Lake', 'right', 80.5, 8.5); mapPark('Saskatchewan Landing', 'left', 80, 19); mapPark('Touchwood Hills Post', 'right', 73, 29); mapPark('Good Spirit Lake', 'right', 71, 15.5); mapPark('Duck Mountain', 'right', 69.5, 7); mapPark('Porcupine Hills', 'right', 64, 6); mapPark('Wildcat Hill', 'right', 59.25, 9.5); mapPark('Cumberland House', 'right', 53.5, 7); mapPark('Greenwater Lake', 'right', 62.25, 27); mapPark('Fort Carlton', 'right', 61, 56); mapPark('The Battlefords', 'left', 60, 20); mapPark('Fort Pitt', 'left', 57.75, 10); mapPark('Makwa Lake', 'left', 56.5, 16); mapPark('Bronson Forest', 'left', 53.25, 6); mapPark('Steele Narrows', 'left', 53, 18); mapPark('Meadow Lake', 'left', 50, 13.75); mapPark('Candle Lake', 'right', 55.75, 34); mapPark('Great Blue Heron', 'right', 57, 46); mapPark('Clarence-Steepbank Lakes', 'right', 50.5, 34.25); mapPark('Narrow Hills', 'right', 51, 25.25); mapPark('Lac La Ronge', 'right', 45.75, 35.75); mapPark('Clearwater River', 'left', 25.25, 18.25); mapMobileAreas(); </script> </div> </div> </div> <div class="auroraHomeMap__footer"> <div class="auroraHomeMap__footer_wrap"> <div class="auroraHomeMap__menubar auroraGlass auroraGlass__dark"> <script> mapMenuBar(); </script> </div> <!-- <span class="auroraHomeMap__ticker"></span> --> </div> <div class="auroraHomeMap__footnote auroraFont__footnote auroraTag__dark auroraGlass auroraGlass__dark"></div> </div> </div> <script> mapEvents(); </script> </div> <!-- WAYS TO STAY --> <div class="auroraSection__full"> <div class="auroraContainer auroraCarouselCenter"> <div class="auroraSection__full__title"> <div id="waysToStayTitle"> <script> document.getElementById('waysToStayTitle').innerHTML = auroraSectionTitle({ title: 'Ways to Stay', carouselId: 'waysToStayCarousel', }); </script> </div> </div> <div class="auroraCarousel" id="waysToStayCarousel"> <!-- JS inserted Here --> </div> </div> </div> <!-- THINGS TO DO --> <div class="auroraSection__full"> <div class="auroraContainer auroraCarouselCenter"> <div class="auroraSection__full__title"> <div id="thingsToDoTitle"> <script> document.getElementById('thingsToDoTitle').innerHTML = auroraSectionTitle({ title: 'Things to Do', carouselId: 'ThingsToDoCarousel', }); </script> </div> </div> <div class="auroraCarousel" id="ThingsToDoCarousel"> <!-- JS inserted here --> </div> </div> </div> <!-- FAQ --> <div class="auroraSection"> <div class="auroraContainer"> <div id="faqTitle"> <script> document.getElementById('faqTitle').innerHTML = auroraSectionTitle({ title: 'Frequently Asked Questions', morebutton: 'View More Questions', morebuttonurl: `${auroraUrlPath}/faq`, }); </script> </div> <!-- FAQs here --> <div class="auroraHomeFaq"> <div id="faq1"> <script> document.currentScript.parentElement.appendChild( auroraCardFaq({ question: 'I want to book a site that is not available. Can I get a notification if it becomes available?', answer: `If a campsite is unavailable for the dates you wish to book, you can sign up to receive a notification email when it becomes available. Availability notifications are sent to all customers signed up for a specific site's availability notification once a day and is booked on a first come-first-served basis. Availability notifications can be added to the following site types: <ul> <li>Nightly campsites including accessible, double site, full service, electric, economy, equestrian, and non-electric site types;</li> <li>Camp-Easy yurt and Mongolian yurt sites;</li> <li>Group campsites;</li> <li>Seasonal campsites;</li> <li>Pavilion;</li> <li>Picnic Shelters; and</li> <li>Swimming Lessons.</li> </ul>`, buttonlabel: 'View Our Guide to Availability Notifications', buttonurl: '/media/media-library/pdfs/availability-notifications-guide.pdf', }) ); </script> </div> <div id="faq2"> <script> document.currentScript.parentElement.appendChild( auroraCardFaq({ question: 'When can I reserve a seasonal campsite?', answer: `On April 7, 2025, seasonal campsites can be reserved beginning at 7 a.m. CST for all parks participating in the seasonal camping program. Seasonal campsites are intended for long-term camping and must be reserved for an entire summer season (season runs from May long weekend to September 30, 2025, unless stated otherwise).`, buttonlabel: 'Learn More About Seasonal Camping', buttonurl: '/seasonal-long-term-camping', }) ); </script> </div> <div id="faq3"> <script> document.currentScript.parentElement.appendChild( auroraCardFaq({ question: 'When can I reserve a nightly campsite?', answer: `<p>The schedule for nightly campsites (including Camp-Easy yuts, economy, equestrian, non-electric, electric or full-service sites) is as follows:</p> <ul> <li><strong>April 8:</strong> Candle Lake, Good Spirit Lake, Meadow Lake, Saskatchewan Landing</li> <li><strong>April 9:</strong> Break</li> <li><strong>April 10:</strong> Buffalo Pound, Bronson Forest, Duck Mountain, Moose Mountain, Porcupine Hills</li> <li><strong>April 11:</strong> Danielson, Great Blue Heron, Greenwater Lake, Rowan's Ravine, The Battlefords</li> <li><strong>April 14:</strong> Douglas, Echo Valley, Pike Lake, Makwa Lake, Narrow Hills</li> <li><strong>April 15:</strong> Blackstrap, Crooked Lake, Cypress Hills, Fort Carlton, Lac La Ronge</li> </ul>`, }) ); </script> </div> <div id="faq4"> <script> document.currentScript.parentElement.appendChild( auroraCardFaq({ question: 'When can I book group camping and day-use facilities?', answer: `<p>Group camping, pavilion, picnic shelter and rec halls are available for reservations one operating season in advance and are currently available for online reservations from May 15, 2025, to September 30, 2025. Group camping, pavilion, picnic shelter and rec hall bookings for 2026 will open on the same day as nightly reservations for each park.</p>`, buttonlabel: 'Learn More About Group Camping', buttonurl: '/group-camping', }) ); document.currentScript.parentElement.querySelector('.auroraButton').insertAdjacentElement( 'afterend', auroraButton({ type: 'secondary', label: 'Learn More About Day-Use Facilities', url: '/halls-shelters-rentals', }) ); </script> </div> </div> <script> auroraCardFaqAddToggles(); </script> </div> </div> </div> </div> </div> <script> auroraFooter(); </script> <script> waitForDatabases().then(() => { // Step 1 - Create Event Carousel (function homepageEvents() { const upcoming = auroraUpcomingEvents(); // Pull in all Upcoming events const tier1Events = arrayFind({ // Filter upcoming events for Tier 1 events array: upcoming, action: 'all', key: 'Tier', keyvalue: '1', }); const tier2Events = arrayFind({ // Filter upcoming events for Tier 2 events array: upcoming, action: 'all', key: 'Tier', keyvalue: '2', }); const tier3Events = arrayFind({ // Filter upcoming events for Tier 3 events array: upcoming, action: 'all', key: 'Tier', keyvalue: '3', }); const eventsToShowInOrder = []; var tempEventTitle; tier1Events.forEach((element) => { // Loop through all Tier 1 events, removing any events with duplicate names to its neighboring events if (element.Title != tempEventTitle) { tempEventTitle = element.Title; eventsToShowInOrder.push(element); } }); tier2Events.forEach((element) => { // Loop through all Tier 2 events, removing any events with duplicate names to its neighboring events if (element.Title != tempEventTitle) { tempEventTitle = element.Title; eventsToShowInOrder.push(element); } }); tier3Events.forEach((element) => { // Loop through all Tier 3 events, removing any events with duplicate names to its neighboring events if (element.Title != tempEventTitle) { tempEventTitle = element.Title; eventsToShowInOrder.push(element); } }); const eventCards = []; const eventLenght = eventsToShowInOrder.length > 17 ? 17 : eventsToShowInOrder.length; for (let i = 0; i < eventLenght; i++) { // Take the first 17 event objects and turn them into cards eventCards.push(auroraEventDatabaseObjectToCard(eventsToShowInOrder[i], 'v')); } createCarousel({ aspect: 'flex', insertId: 'eventsCarousel', carouselLayout: '6r', content: eventCards, endtitle: 'View All Events & Programs', endlink: `${auroraUrlPath}/events`, endimg: `${auroraMediaPath}/media-library/activities/events-programs/hero-summer`, endCard: true, }); })(); homepageWaysToStay(); function homepageWaysToStay() { // Create the ways to stay carousel var stayArray = arrayFind({ array: databaseListings, action: 'all', key: 'ParkShortName', keyvalue: 'Z-Website', }); stayArray = arrayFind({ array: stayArray, action: 'all', key: 'Tags', keyvalue: 'WaystoStay', }); stayArray.sort(function (a, b) { return parseFloat(a.SortRank) - parseFloat(b.SortRank); }); stayArray = databaseItemToCardTile2({ item: stayArray, folder: 'stay', }); createCarousel({ insertId: 'waysToStayCarousel', carouselLayout: '4r', aspect: '8x7', content: stayArray, }); // #endregion } homepageThingsToDo(); function homepageThingsToDo() { // Create the things to do carousel var doArray = arrayFind({ array: databaseListings, action: 'all', key: 'ParkShortName', keyvalue: 'Z-Website', }); doArray = arrayFind({ array: doArray, action: 'all', key: 'Tags', keyvalue: 'ThingstoDo', }); switch (auroraSeason) { // Pull only the Activities which are active for this season case 'fall': doArray = arrayFind({ array: doArray, action: 'all', key: 'Seasons', keyvalue: 'Fall', }); break; case 'winter': doArray = arrayFind({ array: doArray, action: 'all', key: 'Seasons', keyvalue: 'Winter', }); break; default: doArray = arrayFind({ array: doArray, action: 'all', key: 'Seasons', keyvalue: 'Summer', }); } doArray.sort(function (a, b) { return parseFloat(a.SortRank) - parseFloat(b.SortRank); }); doArray = databaseItemToCardTile2({ item: doArray, folder: 'activities', }); createCarousel({ insertId: 'ThingsToDoCarousel', carouselLayout: '6r', // aspect:'8x7', content: doArray, }); // #endregion } }); console.groupEnd(); </script> </div> </body> </html>