Program Registration

Our online program registration system is currently unavailable.

To register for a program please call 303-665-0469 or email

Registering for programs with Lafayette Recreation is easy! We offer online and in person registration. Step-by-step instructions for both registration types are below. Please note that although you can register using a mobile phone or device by clicking any of the links on our website and logging in, in order to reserve a park shelter, or to reset your password, you must be on a desktop device. 

Registering online:

1. Go to

2. Either log in with your username and password in the "Member Login" box, or if you have never logged in with us, click the "Need an Account" link, or click here to make an account. Forgot your username or password? Click the forgot password link to reset it, or click here. Please note: this link will only work properly when using the full desktop view of our Registration Page. If you are viewing the page on a mobile device, please make sure to click "Go to Full Site" when resetting your password, or complete this process on a desktop computer.

3. Once logged in, you can search for programs and activities under the "search and register" tab. Other things you might do through this portal include rent a park shelter, and access account information.

4. There are many ways to find the program that is right for you! You can search by the activity code listed in our Seasonal Brochure, or you can use a keyword (like camp, or soccer) to find related activities. You can also search for classes starting on a specific month or day.

5. Once you have found the class you would like to enroll in, click the shopping cart icon on the left hand side to add the program to your cart. A green bar will pop up at the bottom of the screen with a gray "Enroll now" button - if you are planning on registering for more than one activity today, keep shopping and the green bar will follow you, saving your choices as you add activities to your basket. When you are all done, click the "Enroll Now" button.

6. Select the family member(s) you are enrolling for each activity. Also please select how you heard about this class.

7. Click add to cart - any questions specific to this activity will come up now and you can respond to them for each participant. You will also need to read and agree to our participation release.

8. Once at your cart, you can select the "Proceed to Checkout" button, and complete payment for your activity!

9. You are now enrolled and should receive an automatic email receipt of your activity and payment. Any special documents specific to the activity will be attached to the receipt.

10. If you see any errors in your activity confirmation, please contact our front desk at 303-665-0469.

Registering in Person:

1. Come to the Recreation Center located at 111 West Baseline Road in Lafayette, CO, during our open hours to register with one of our front desk staff!