Swimming lessons: Register for lessons at all St. Petersburg pools at 7:30 a.m. for morning classes and 5:30 p.m. for evening lessons on Wednesday for a two-week session that begins the following Monday. You can also register on July 18 and Aug. 1 for two-week sessions. Lessons are available for infants 6 months old to senior citizens and are taught by American Red Cross instructors. Classes are Monday through Thursday. An Advantage member card is required for registration. Cost per session: $39, or less based on income. Locations are Walter Fuller, 7883 26th Ave. N; Northwest, 2331 60th St. N; Childs Park, 1227 43rd St. S; E.H. McLin, 602 14th St. S; Fossil Park, 6739 Dr. Martin Luther King Jr. St. N; Jennie Hall, 1025 26th St. S; Lake Vista, 1450 60th Ave. S; Shore Acres, 4142 Shore Acres Blvd. NE; and North Shore Aquatic Complex, 901 North Shore Drive NE. For information on classes, call (727) 893-7732 or (727) 893-7441 or visit stpeteparksrec.org.
Gulfport's Fourth of July: Take in activities that begin at 8 a.m. and include a parade at 6 and fireworks at 9 p.m. near 3129 Beach Blvd. S. For information see gulfportflorida.us. To enter the parade, contact Justin Shea at (727) 893-1118 or email email@example.com.
Want to help the needy? Daystar Life Center will host an hourlong information session on volunteer opportunities at 1:30 p.m. July 17 at 226 Sixth St. S, St. Petersburg. For information, call Kitty Rawson at (727) 498-8794 or visit daystarlife.com.
Fitness class for kids: BayCare Wellness Centers will offer children 8 to 14 a six-week class, Play It Forward, that will teach kids more than 100 exercises they can perform anywhere for life. The program runs July 9 to Aug. 15 on Tuesdays and Thursdays at Carillon Wellness Center, 900 Carillon Parkway, St. Petersburg, from 6 to 7 p.m.; Cheek-Powell Wellness Center, 455 Pinellas St., Clearwater, from 6 to 7 p.m.; and Palm Harbor Wellness Center at 32672 U.S. 19 N from 6:30 to 7:30 p.m. Cost is $35 for children of Wellness Center members, $45 for nonmembers. Registration is required. Call (727) 953-9877.
A Sunday of love: Pinellas County Animal Services will have special prices on pet adoptions from 10 a.m. to 2 p.m. July 7. All cats are $7; dogs under 30 pounds, $21; medium dogs, $14; and dogs over 50 pounds, $7. All pets come with vaccinations, a county license and microchip. Bring proof of property ownership or a copy of your lease. There will be no rabies vaccinations on this day. The shelter is at 12450 Ulmerton Road, Largo. For information, visit pinellascounty.org/animalservices/volunteer.htm.
Heritage Village for children: In this two-hour hands-on program for children ages 4 to 11, groups will spend time in the old Florida pine woods touring historical houses and participating in EnterAction Stations at 10 a.m. Wednesday through Friday, July 10 to Aug. 2. $2 per child. Adult supervision and registration required. Call (727) 582-2125. Heritage Village is at 11909 125th St. N, Largo.
St. Petersburg General Hospital needs volunteers in the gift shop weekends from 4 to 8 p.m.; in patient care, flexible hours; in the OB/GYN department, flexible hours; and at the information desk, weekends with both morning and evening hours available. The hospital is at 6500 38th Ave. N. For information, call Anita Brown at (727) 341-4848.
Children's clothes needed: Clothes to Kids needs young boys and girls shorts sizes 6-16 and short sleeve tops in all sizes. For information, call (727) 441-5050, ext. 22, or visit clothestokids.org.
Foster homes needed: There are more than 3,500 dependent children in Pinellas and Pasco counties because of child abuse, neglect or abandonment. Many of them need loving foster parents. Call toll-free 1-866-233-0790.
Summer meals for kids: The YMCA of Greater St. Petersburg offers nutritious meals and snacks and fun activities through Aug. 16. Open to kids 18 and under. For information, call (727) 895-9622 or visit ymca.net/summerfood.
Go fishing: St. Petersburg Parks and Recreation has opened 19 freshwater and two saltwater lakes through Labor Day. Fishing is allowed from 8 a.m. to 8 p.m. daily. A license is required, except for children 15 and under, anyone using a pole without a reel in his home county, or Florida residents over age 65. Licenses are available at tax collector offices at 1067 62nd Ave. S and 1800 66th St. N in St. Petersburg, 13025 Starkey Road in Largo, and 1663 Gulf-to-Bay Blvd. in Clearwater and from select bait and sporting goods stores. Information: (727) 464-7777.