Royal Avenue Recreation Center
420 N Royal Ave
Florence, AL 35630
Kevin Medley; firstname.lastname@example.org; (256) 760-6426
Swimming Pool Contact:
Monday-Friday, 8:00 a.m. - 5:00 p.m.
Recreation Center rentals:
The center may be reserved for birthday parties, holiday gatherings, anniversary parties, weddings, etc. from the 1rst weekend after Labor Day weekend till the last weekend in April of each year.
Please call (256) 760-6425 to check for availability. Reservations must be made at the Royal Avenue Recreation Center office. Cash or Check only is accepted for payment. The cost is $20.00 per hour with a 2 hour reservation minimum. No reservations after 10 p.m.
Sunday reservation hours must be 1-5 p.m.
Monday evenings through Friday evenings if available 5-10 p.m. only.
Saturdays 8 a.m. through 10 p.m. if available. No more than 8 hours at a time.
Swimming Pool Contact:
Pool Open Memorial Day - Labor Day
Saturdays & Sundays, 1:00 p.m. - 5:00 p.m.
Starting August 3, 2019, Royal Avenue pools will only be open on Saturdays and Sundays through and including Labor Day, September 2, 2019. Labor Day will be the last day that Royal Avenue pools will be open for public swim for 2019.
$4.00 per person cash only
Pool passes are available for purchase at the front office starting May 4, 2020 for the 2020 summer pool season, Monday through Friday from 8:00 a.m. to 4:30 p.m. The pool passes are $50.00 for 25 visits. Cash or check only.
Thursday, Friday and Saturday nights only starting 1rst full week of June through July.
Rate: Up to 75 people…… $200.00 (includes Recreation pool and kiddie pool)
Up to 76-100 people….. $225.00 (includes Recreation pool and kiddie pool)
101-300 people… $275.00 (includes Competition pool, Recreation pool and kiddie pool)
Classes at Royal Avenue Recreation Center
Swimming - Various classes are offered for infants through adults. A registration fee is charged. For more information please visit:
Or call 256-246-9622.
Summer lessons - register at the YMCA.
Tennis – League play is available on various Park and Recreation Courts around the city. Free play is also available. For more information and to make a reservation for a tennis court please contact the Athletics office at 256-760-6628. To report maintenance issues please call 256-760-6425 or 256-760-6416.
Clubs and Organizations that meet at Royal Avenue Recreation Center:
AARP – American Association of Retired Persons. Meets the third Thursday of each month for a covered dish lunch at Royal Ave. Recreation Center from 11:00 a.m. – 1:00 p.m.
Bridge – Competitive clubs play on Monday and Wednesdays from 12:00 noon – 4:00 p.m. For more information please contact Mr. Cale at email@example.com.
Florence Senior Citizen Center - Non-competitive play on Wednesdays from 12:30 p.m. - 5:00 p.m.
Cheer Club – Activities for the mentally and physically challenged. Meets at Royal Ave. Recreation Center the first Monday of the month from 7:00 p.m. – 9:30 p.m. For more information please call 256-760-6425.
Dulcimer Club – “Friday Fritters” meet at Royal Ave. Recreation Center each Friday morning from 9:00 a.m. – 12 noon. For more information call 256-760-6425.
Music Group - The Music group meets every Tuesday morning from 9:00 a.m. - 12:00 p.m. at the Royal Avenue Recreation Center to practice Gospel, Country and Bluegrass selections. For more information call 256-760-6425.
Quad-Cities Square Dance – Square dancers meet every Thursday from 7:00 p.m. - 9:00 p.m. at the Royal Avenue Recreation Center. Open to singles and couples. Line dancing is also incorporated and fee classes offered during the “Introduction to Dance Night.” For more information call 256-760-6425.
Florence Alabama Swim Team - Florence Alabama Swim Team is a competitive swim program for ages 6 – 18. The swim team is affiliated with USA Swimming and the Tennessee Valley Conference. For more information call 256-760-6425 or visit the FAST facebook page at:
Tennessee River Woodcarvers – Shoals area woodcarvers meet at Royal Ave. Recreation Center the second and fourth Monday evening of each month from 7:00 p.m. – 9:00 p.m. For information call 256-760-6425.