Montana Recreational Use Statute

MONTANA CODE ANNOTATED
TITLE 70: PROPERTY
CHAPTER 16: RIGHTS AND OBLIGATIONS INCIDENTAL TO OWNERSHIP IN REAL PROPERTY
PART 3: Gratuitous Permittee for Recreation

§70-16-301. Recreational purposes defined. “Recreational purposes”, as used in this part, includes hunting, fishing, swimming, boating, waterskiing, camping, picnicking, pleasure driving, biking, winter sports, hiking, touring or viewing cultural and historical sites and monuments, spelunking, or other pleasure expeditions.

History: En. Sec. 2, Ch. 138, L. 1965; R.C.M. 1947, 67-809; amd. Sec. 1, Ch. 531, L. 1987; amd. Sec. 8, Ch. 264, L. 1993; amd. Sec. 1, Ch. 303, L. 1995.

§70-16-302. Restriction on liability of landowner.

(1) A person who uses property, including property owned or leased by a public entity, for recreational purposes, with or without permission, does so without any assurance from the landowner that the property is safe for any purpose if the person does not give a valuable consideration to the landowner in exchange for the recreational use of the property. The landowner owes the person no duty of care with respect to the condition of the property, except that the landowner is liable to the person for any injury to person or property for an act or omission that constitutes willful or wanton misconduct. For purposes of this section, valuable consideration does not include the state land recreational use license fee imposed under 77-1-802.

(2) As used in this part, “landowner” means a person or entity of any nature, whether private, governmental, or quasi-governmental, and includes the landowner's agent, tenant, lessee, occupant, grantee of conservation easement, water users' association, irrigation district, drainage district, and persons or entities in control of the property or with an agreement to use or occupy property.

(3) As used in this part, “property” means land, roads, water, watercourses, and private ways. The term includes any improvements, buildings, structures, machinery, and equipment on property.

(4) The department of fish, wildlife, and parks, when operating under an agreement with a landowner or tenant to provide recreational snowmobiling opportunities, including but not limited to a snowmobile area, subject to the provisions of subsection (1), on the landowner's property and when not also acting as a snowmobile area operator on the property, does not extend any assurance that the property is safe for any purpose, and the department, the landowner, or the landowner's tenant may not be liable to any person for any injury to person or property resulting from any act or omission of the department unless the act or omission constitutes willful or wanton misconduct.

History: En. Sec. 1, Ch. 138, L. 1965; R.C.M. 1947, 67-808; amd. Sec. 3, Ch. 209, L. 1987; amd. Sec. 8, Ch. 440, L. 1987; amd. Sec. 2, Ch. 303, L. 1995.


SUPPLEMENTAL INFORMATION

ADDITIONAL INFORMATION: Text of Code also available at http://statedocs.msl.state.mt.us/cgi-bin/om_isapi.dll?clientID=11741&hitsperheading=on&infobase=mca_99.nfo&softpage=Browse_Frame_Pg on 11/13/00.

Join AW and support river stewardship nationwide!
7.4.3PHP Version607msRequest Duration6MBMemory UsageGET content/{url}Route
    • Booting (57.62ms)
    • Application (549ms)
    • 1 x Application (90.51%)
      549ms
      1 x Booting (9.49%)
      57.62ms
      14 templates were rendered
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • app::layout.gadget (resources/views/layout/gadget.blade.php)2blade
        Params
        0
        contents
        1
        formRenderService
      • layout.columnstyle.one (resources/views/layout/columnstyle/one.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.columnstyle.componentstack (resources/views/layout/columnstyle/componentstack.blade.php)9blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        stack
        8
        component
      • layout.main (resources/views/layout/main.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout._headers (resources/views/layout/_headers.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.header (resources/views/layout/header.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout._scripts (resources/views/layout/_scripts.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.navigation (resources/views/layout/navigation.blade.php)8blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
      • includes.alert.membership (resources/views/includes/alert/membership.blade.php)17blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
        8
        searchurl
        9
        loginurl
        10
        logouturl
        11
        __currentLoopData
        12
        child
        13
        loop
        14
        otherchild
        15
        shouldNotifyUser
        16
        user
      • navigation.menu.static (resources/views/navigation/menu/static.blade.php)15blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
        8
        searchurl
        9
        loginurl
        10
        logouturl
        11
        __currentLoopData
        12
        child
        13
        loop
        14
        otherchild
      • includes.footer (resources/views/includes/footer.blade.php)8blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
      • layout.pagemap (resources/views/layout/pagemap.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      uri
      GET content/{url}
      middleware
      web
      controller
      App\Http\Controllers\Wh2oController@content
      namespace
      App\Http\Controllers
      where
      as
      generated::Os9R4mqMKRF5ktoI
      file
      app/Http/Controllers/Wh2oController.php:34-68
      4 statements were executed, 4 of which were duplicated, 0 unique4.42ms
      • select * from "articles" where ("id" = '-SecurityGadget-explain' or "short_name" = '-SecurityGadget-explain') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        1.13ms/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        • 1. -SecurityGadget-explain
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "short_name" = '-SecurityGadget-explain' limit 1
        360μs/app/Legacy/Repositories/NewsInfo.php:64wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:64
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where ("id" = '-SecurityGadget-explain' or "short_name" = '-SecurityGadget-explain') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        2.59ms/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        • 1. -SecurityGadget-explain
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "short_name" = '-SecurityGadget-explain' limit 1
        340μs/app/Legacy/Repositories/NewsInfo.php:64wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:64
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
          _token
          CF5KMJZAOgIwE1tq3uN2TSk7NVx0ke1rL1AGzvlm
          page
          array:1 [ "count" => -1 ]
          PHPDEBUGBAR_STACK_DATA
          []
          path_info
          /content/Wiki/liability:mt
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:15 [ "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "beta.americanwhitewater.org" ] ]
          request_server
          0 of 0
          array:42 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_PRIORITY" => "u=0, i" "HTTP_ACCEPT_ENCODING" => "gzip, deflate, br, zstd" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_HOST" => "beta.americanwhitewater.org" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "beta.americanwhitewater.org" "SERVER_PORT" => "443" "SERVER_ADDR" => "172.31.18.125" "REMOTE_PORT" => "58627" "REMOTE_ADDR" => "18.221.52.104" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => true "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/opt/americanwhitewater.org/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/content/Wiki/liability:mt" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "PHP_VALUE" => "post_max_size=20M" "SCRIPT_FILENAME" => "/opt/americanwhitewater.org/public/index.php" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1744169573.637 "REQUEST_TIME" => 1744169573 ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Wed, 09 Apr 2025 03:32:53 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImRrWmQyNkNhdE1vZU4yTksveU9LVkE9PSIsInZhbHVlIjoicWFWZDJTS3l0SFUyN3d6SWhPSEZwbnIvV05SSTZyd2tGMlA3L3QxaVRGUGNSUzlBR2J5T1RQK0I5WEQxOWRtS3dKTmhlL0pna3JCZENEMngxaXp5UE1odUxjbENwcE1mbUtIN2FLY3NhR1NmdkMvbnBmWDRXWmJuQjdKeWh0WUsiLCJtYWMiOiJiYTQ3MTc3NWE1NTc3MTVkMmQxMmFlZjM2NDk1OTI3OTU2YzgzMWI2ODU4OTdlMWM0YjJjYWJlMmFkYmZlMjhhIn0%3D; expires=Wed, 09-Apr-2025 05:32:54 GMT; Max-Age=7200; path=/XSRF-TOKEN=eyJpdiI6ImRrWmQyNkNhdE1vZU4yTksveU9LVkE9PSIsInZhbHVlIjoicWFWZDJTS3l0SFUyN3d6SWhPSEZwbnIvV05SSTZyd2tGMlA3L3QxaVRGUGNSUzlBR2J5T1RQK0I5WEQxOWRtS3dKTmhlL" 1 => "DWa976077ab53ea1a0f12b663e732b73c0=eyJpdiI6IjJOUkIrY3BzWHlGQ3NCOXN6dHIyMWc9PSIsInZhbHVlIjoiQ2JaS0FLV1dSYXIvL0F6bU5CSG1sWll0Znk0bWtySG1jMW5XV1lnWi9JQ2lDWXdYVjdiTnpRN01OSDAveERleCIsIm1hYyI6ImMxN2U1YjM1NmZkNDc3NzdhNTAxNWY0MTA0NTQ4NzM1YTk3YzlhYjQ3MDdmZmRjNWZkNzRmMmVkNjFkNTJjMDUifQ%3D%3D; expires=Wed, 09-Apr-2025 03:31:53 GMT; Max-Age=0; path=/; httponlyDWa976077ab53ea1a0f12b663e732b73c0=eyJpdiI6IjJOUkIrY3BzWHlGQ3NCOXN6dHIyMWc9PSIsInZhbHVlIjoiQ2JaS0FLV1dSYXIvL0F6bU5CSG1sWll0Znk0bWtySG1jMW5XV1lnWi9JQ2lDWXdYVjdiT" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImRrWmQyNkNhdE1vZU4yTksveU9LVkE9PSIsInZhbHVlIjoicWFWZDJTS3l0SFUyN3d6SWhPSEZwbnIvV05SSTZyd2tGMlA3L3QxaVRGUGNSUzlBR2J5T1RQK0I5WEQxOWRtS3dKTmhlL0pna3JCZENEMngxaXp5UE1odUxjbENwcE1mbUtIN2FLY3NhR1NmdkMvbnBmWDRXWmJuQjdKeWh0WUsiLCJtYWMiOiJiYTQ3MTc3NWE1NTc3MTVkMmQxMmFlZjM2NDk1OTI3OTU2YzgzMWI2ODU4OTdlMWM0YjJjYWJlMmFkYmZlMjhhIn0%3D; expires=Wed, 09-Apr-2025 05:32:54 GMT; path=/XSRF-TOKEN=eyJpdiI6ImRrWmQyNkNhdE1vZU4yTksveU9LVkE9PSIsInZhbHVlIjoicWFWZDJTS3l0SFUyN3d6SWhPSEZwbnIvV05SSTZyd2tGMlA3L3QxaVRGUGNSUzlBR2J5T1RQK0I5WEQxOWRtS3dKTmhlL" 1 => "DWa976077ab53ea1a0f12b663e732b73c0=eyJpdiI6IjJOUkIrY3BzWHlGQ3NCOXN6dHIyMWc9PSIsInZhbHVlIjoiQ2JaS0FLV1dSYXIvL0F6bU5CSG1sWll0Znk0bWtySG1jMW5XV1lnWi9JQ2lDWXdYVjdiTnpRN01OSDAveERleCIsIm1hYyI6ImMxN2U1YjM1NmZkNDc3NzdhNTAxNWY0MTA0NTQ4NzM1YTk3YzlhYjQ3MDdmZmRjNWZkNzRmMmVkNjFkNTJjMDUifQ%3D%3D; expires=Wed, 09-Apr-2025 03:31:53 GMT; path=/; httponlyDWa976077ab53ea1a0f12b663e732b73c0=eyJpdiI6IjJOUkIrY3BzWHlGQ3NCOXN6dHIyMWc9PSIsInZhbHVlIjoiQ2JaS0FLV1dSYXIvL0F6bU5CSG1sWll0Znk0bWtySG1jMW5XV1lnWi9JQ2lDWXdYVjdiT" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "CF5KMJZAOgIwE1tq3uN2TSk7NVx0ke1rL1AGzvlm" "page" => array:1 [ "count" => -1 ] "PHPDEBUGBAR_STACK_DATA" => [] ]