Thank you for choosing to apply to City Swim Project/ Buffalo Tide!  Below you will find the enrollment process for  your child to join our program.


  1. Complete the application to City Swim Project here: 
  2. A review of your application will begin once you have submitted a copy of your IRS Federal 1040 Tax Form or Proof of Financial Assistance. When submitting, please be sure to blackout any social security numbers present on the document. The financial documents are used to appropriately assign our members to a correct billing classification in our system. Upon completion of the application review, the financial paperwork will be deleted from our records.  Documents can be submitted to: [email protected]
  3. After application approval, you must complete the survey for new members.  If you have not, please use this link to complete the survey:, you should receive an email to set up your username and password account for the City Swim Project/Buffalo Tide.
  4. As a newly approved member with City Swim Project/ Buffalo Tide, we also require you to register with USA Swimming.  Please follow the directions below to set up your account and register you swimmer.  You will receive an email from City Swim Project/Buffalo Tide with more specific directions and links.
  5. Your child will be considered either an Outreach, Flex or Premium Member.  You will be emailed by City Swim Project/ Buffalo Tide Staff as to the appropriate classification.  When the time comes and the website asks you for type of membership, you will need to know this.
  6. Use this link to learn more about the registration process with USA Swimming:
  7. In the City Swim Project/Buffalo Tide email, a customized link, specific to the City Swim Project/Buffalo Tide will be shared, to complete the USA Swimming registration.
  8. PLEASE NOTE: The registration fee for USA Swimming is a separate fee from the membership fee with City Swim Project/ Buffalo Tide
  9. After completing the USA Swimming Registration, you will need to make an appointment with our Director of Learn to Swim, Patti Nabinger.  She can be emailed at [email protected] to set the appointment to have your child(ren) outfitted and finalize your account information.
  10. If you are identified as Flex or Premium, your income is above the threshold to receive our services for free, you will need to set up a credit card in your City Swim Project/Buffalo Tide account during your appointment to pay your monthly bill. Electronic billing occurs on the 1st of each month. A $10.00 late fee will be charged if payment is not received by the 21st of each month.


We look forward to working with your child(ren) during their time with us and helping them achieve their fullest potential.




The City Swim Project/Buffalo Tide Staff