61 S. Main St. Farmington, UT 84025 Phone Directory M-F 8am to 5pm

Select Your Range Pass

Choose from flexible Daily, Annual, and Senior Annual Passes to access Davis Shooting Range in Kaysville, Utah.
All shooters and guests must have a valid pass and sign a new waiver each time they visit.

Daily Pass

One-day access
$15
$15
per visit

Senior Annual Pass

Ages 65+, unlimited visits until 2026
$37.50 -50%
$75
per year

Buddy Pass

The Buddy Pass is a discounted ticket available only to Annual Pass holders. It can only be purchased and used when checking in with the Annual Pass holder.
$10.00

How Does It Work?

Buy your pass online, check in at the range with your QR receipt, complete the waiver, then enjoy the public bay under our safety rules.

Select and buy a pass online
QR receipt on your phone
Check in with a Range Officer
Complete the waiver
Annual pass pickup
Access the public bay
Step 1

Purchase Pass

Choose your pass type above and complete checkout. All purchases are electronic.

Step 2

Get your QR receipt

After checkout, you receive a receipt with a QR code. Save it to your phone or print it. You will use this to check in at the range.

Step 3

Check in with the Range Officer

On arrival, present your QR receipt to the Range Officer for verification before completing the waiver.

Step 4

Complete the waiver

Use the waiver QR posted at the range to sign electronically. Every participant, including minors with a parent or guardian, must have a signed waiver before shooting.

Step 5

Annual pass pickup

Annual Pass only: a physical pass will be prepared for pickup the following weekend. Daily passes do not receive a physical card. Your QR receipt works for access until your annual card is ready.

Step 6

Access the public bay

Bring your government issued ID and show your pass or receipt and signed waiver. The Range Officer will issue your target allocation and review safety rules.

 

Visit Davis Shooting Range

  • 1649 East 650 North, Kaysville, Utah
  • (801) 444-2257
  • Summer Hours:
    • Friday: 9:00 am – 9:00 pm
    • Saturday: 9:00 am – 5:00 pm
    • Sunday: 10:00 am – 3:00 pm
  • range@daviscountyutah.gov
Complete Waiver
Top